180482 300
17697 184
109801 961
10331 47
112558 1116
28062 743
33484 179
70098 691
8179 160
22744 239
13644 495
41933 189
32428 112
15294 221
10992 818
14498 741
13430 453
13128 459
11455 119
26361 631
17444 406
28769 669
29763 318
24655 146