307 95
2613 603
4514 728
18723 370
2838 520
1568 455
1723 395
1422 293
1019 233
17653 472
1743 515
2825 685
953 258
2579 532
2475 548
4700 169
1577 316
6100 505
5827 781
2477 663
2797 889
1325 96
1284 261
1140 190