11322 800
12375 314
170088 202
33369 625
31293 239
30172 395
30608 922
12849 769
7444 111
4977 141
22826 580
22160 472
1409 75
2887 239
4415 653