11248 800
12347 314
169521 202
33183 625
31178 239
30058 395
30330 922
12827 769
7407 111
4938 141
22563 580
21717 471
1377 75
2869 239
4401 653