11053 800
12310 314
168594 202
32870 625
31005 239
29859 395
30008 922
12798 769
7301 111
4843 141
22234 580
21269 471
1342 75
2845 239
4371 653