40238 926
10032 824
15804 515
9846 199
3329 241
39170 563
4847 509
12807 306
26303 598
134541 294
15823 885
15241 681
6410 661
10337 506
4493 637
4884 489
13608 139
2900 31
64054 201
5916 49
12445 435
16182 441
6502 597
42156 336
1975 261
50523 528
64903 417
3481 178