1021 116
3737 923
6370 793
5447 508
2177 575
666 101
2449 685
2480 534
3008 563
1322 327
855 162
3017 440
3301 570
1703 452
2103 526
2435 489
1048 220
1570 353
2835 750
1098 311
2977 641
3051 716
3014 680
1373 160