10353 169
3047 554
4085 111
22548 363
2651 515
40015 142
21988 915
16816 563
14236 715
4828 699
6986 345
2879 164
9581 580
4838 716
2687 486
3590 693
1857 31
1789 374
4091 701
2181 179
1222 94
2350 404
2432 371
1734 105
5927 599
3970 882
3124 535
3733 770