2901 480
1729 340
2542 420
3316 285
3822 611
1946 269
4600 603
3036 52
1696 147
4498 899
6920 143
2830 579
2911 651
6783 123
9947 687
2906 663
1739 157
2051 298
1028 119
1618 44
3303 820
3007 477
1936 292
16221 190
21201 669
2558 37
2845 549
2840 371