30572 832
16802 331
19504 274
113020 206
9727 253
34842 95
36085 429
23789 317
14930 773
22211 92
16835 362
6330 465
39480 170
20593 869
22968 632
5179 167
42159 231
29851 323
4201 924
3528 596
5189 274
7064 543
5173 189
5714 533
3319 601
7343 573
6115 609
2444 126