43286 647
30556 228
5272 421
3861 106
18177 532
15672 752
3880 246
82614 167
69394 258
19349 998
24584 501
13281 249
29818 640
12575 47
21749 371
12963 479
7205 78
9834 177
25955 791
22857 172
158158 1045
15093 69
9461 141
7796 596
20882 331
5561 92
93156 523
108744 449