21051 794
16821 126
9294 724
5908 764
3212 418
2880 202
13100 33
5025 443
22594 144
63492 390
330282 452
9091 332
46620 176
248332 1043
163955 974
2513497 3556
285163 1572
233966 590
3217266 6796
707886 1990
385708 1079
2959012 7303
49656 401
126020 465
118573 632
42172 582
60469 486
46940 236