993 313
2931 872
2089 589
745 245
2078 523
2718 720
2538 796
1987 591
2271 731
2045 461
1654 341
1678 392
1379 301
2295 633
2270 458
13606 526
1900 442
1197 93
671 89
2729 564
1406 343
747 63
13152 293
4257 730
4825 499
2841 610
2080 296
43442 93