108871 309
34150 948
85149 259
62172 616
67287 1000
104805 328
49039 429
24292 471
35978 658
23575 444
42393 231
146584 962
101367 409
73528 1023
39214 787
83928 675
39326 711
38293 595
80948 682
49982 334
31460 602
47352 125
59101 509
47691 631