3001 663
2422 279
3132 526
1622 173
1903 471
2702 60
2059 298
3850 718
2126 377
4198 793
2098 268
2254 610
1781 279
6402 651
1586 315
2954 549
1523 237
1701 364
3377 418
1936 243