24034 12
26706 2
35558 3
18909 1
37927 8
34830 3
31358 31
36026 25
111806 88
12428 9
44502 33
23477 20
32281 34
27733 20
13734 18
25551 55
381933 132
159433 21
180981 11
335777 34
895527 114
593227 37
154352 15
71227 9