25010 189
59508 260
23119 649
94435 383
120947 781
38413 478
59448 938
78685 649
13034 74
28122 296
30397 775
79106 379
35073 251
69846 603
6431 157
11156 611
4965 504
5002 293
21562 508