630 30
1570 353
2492 676
3118 861
1467 427
1089 32
2111 351
398 75
1522 328
2163 572
3487 361
1312 107
2343 663
3127 508
2477 662
502 94
1444 341
2816 688
1093 203
3050 810
4982 835
2374 376
2699 501
2391 371