11321 800
12375 314
170074 202
33362 625
31288 239
30170 395
30600 922
12848 769
7443 111
4975 141
22805 580
22143 472
1407 75
2887 239
4415 653