11301 800
12366 314
169866 202
33298 625
31251 239
30123 395
30523 922
12841 769
7433 111
4959 141
22664 580
21973 471
1401 75
2881 239
4412 653