3008 127
5344 755
14687 627
11147 518
5318 518
21962 50
15389 528
5713 209
7688 729
192958 1063
15057 715
2300 303
6491 264
870 83
2000 257
10582 438
11560 470
16012 419
9118 404
4780 503
5148 769
1770 204
39076 151
15697 580
2803 541
1384 157
3816 500
3358 203