2431 31
45008 170
11726 14
11563 12
12789 7
30068 51
24503 29
29537 47
3820 93
45500 67
27312 30
38447 131
30629 77
122092 78
460620 1002
10691 19
34537 75
10482 15
22846 90
134560 106
55566 69
117230 168
807824 2636
14549 56