2557 581
3241 131
10282 740
13317 621
36017 654
30122 600
32609 578
4894 314
7192 443
7674 39
18349 362
13470 885
2921 304
2707 598
2857 477