11321 800
12375 314
170086 202
33368 625
31291 239
30172 395
30607 922
12848 769
7444 111
4977 141
22820 580
22157 472
1409 75
2887 239
4415 653