22028 298
15024 364
25581 74
33502 306
14213 1002
284139 921
269282 539
5489 213
59494 483
109972 349
213648 329
36459 636
103671 341
21471 593
151106 424
69819 459
28095 200
48027 203
202626 436
60725 494
137150 882
39888 847
72194 505
65721 651
117436 757
55300 671
36151 923
50671 661