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