43287 647
30557 228
5272 421
3861 106
18177 532
15672 752
3880 246
82621 167
69395 258
19349 998
24584 501
13282 249
29819 640
12575 47
21749 371
12963 479
7205 78
9834 177
25955 791
22857 172
158164 1045
15093 69
9461 141
7797 596
20883 331
5561 92
93156 523
108745 449