512 103
1505 303
1744 414
2361 587
383 47
2064 538
3026 872
846 199
1073 277
2687 659
2601 678
477 90
1198 242
2765 625
2759 614
2063 546
1144 275
2340 585
2840 145
298 67
1899 349
1015 109
3332 633
6188 538
5919 240
1349 41
3605 779
3784 675