31032 628
33599 615
54985 531
18167 560
65331 332
40006 431
40525 916
25600 869
46655 625
11007 405
30881 386
5707 337
18285 402
100965 655
26367 318
9583 924
5928 460
10380 242
11609 70
31380 205
31842 379
27734 62
26309 170
18020 587
16312 774
23638 92
12590 402
31783 721