1456 50
2642 423
4905 608
7912 307
3625 621
23075 308
23785 228
25369 442
6320 468
14841 613
7499 443
36563 292
1673 351
4012 335
8798 572
821 143
1113 175
2408 288