10588 800
12241 314
167141 200
32476 625
30710 239
29510 395
29453 922
12755 769
7101 111
4666 141
21646 580
20733 471
1255 75
2786 239
4322 653