1195 100
5402 695
32170 514
4420 187
4191 748
18039 54
4976 440
49574 581
20593 703
2999 96
2953 773
7803 595
11892 171
16518 75
8562 452
10959 869
18954 916
1799 115
3000 498
14782 445
4796 723
3505 462
4985 388
9284 716
1705 249
4814 262
3860 322
6492 635