3027 924
2622 553
4843 340
1549 514
2988 776
2148 437
2255 475
2289 743
1536 385
34679 74
4897 497
2121 557
1756 407
2726 559
2889 722
1616 427
4555 492
1781 562
1462 431
1980 401
606 168
1349 316
262 71
954 226
2867 891
2180 469
1182 315
2637 629