40277 459
15908 340
14446 551
31940 245
17377 568
11145 365
10703 74
6194 662
7427 596
27439 99
23537 59
18001 593
35332 534
25377 150
16452 518
36232 353
156416 539
105769 841
7955 839
9341 93