11316 800
12374 314
170032 202
33354 625
31282 239
30157 395
30589 922
12848 769
7441 111
4972 141
22783 580
22130 472
1407 75
2885 239
4415 653