11325 800
12375 314
170094 202
33372 625
31293 239
30173 395
30613 922
12849 769
7444 111
4977 141
22833 580
22164 472
1409 75
2887 239
4417 653