2507 167
4068 347
12375 781
5845 279
1940 169
5246 752
12464 935
14231 613
6939 498
4293 593
5434 867
2612 515
5714 284
9378 592
7444 807
6767 432
3652 665
3358 614
1903 154
4000 270
10243 522
25438 237
4613 110
3966 173