2903 307
3006 492
2888 428
4930 592
3667 835
3250 668
9240 302
6239 837
2840 313
6341 630
2815 186
5331 265
31639 271
3751 547
1349 173
2927 116
7926 611
2130 279
3911 689
1555 346
3942 665
3226 356
2078 346
2206 332
2355 191
6728 575
1950 228