1093 67
2683 468
2459 401
5747 524
4178 328
1558 298
2940 638
5538 654
3758 407
1521 181
1238 95
2556 506
5378 97
4684 565
4320 816
1567 224
3160 578
15917 846
3500 438
3169 529
4485 994
3368 726
2276 457
2692 293