25016 653
36532 120
24352 779
17859 317
2730 384
5157 520
20728 345
12980 938
3519 722
2398 393
29555 232
10338 749
26554 497
3768 743
36097 904
25957 869
10833 647
18447 826
18990 326
5229 712
4236 315
13045 330
1825 379
74179 761
4256 459
2654 362
6248 121
22883 331