18477 519
59249 429
309101 1359
122293 312
17663 651
8667 847
11025 777
8289 326
10167 720
7443 548
51747 217