513 32
2745 400
2676 526
2484 579
2824 551
1164 245
1711 391
2129 242
842 30
2173 503
1960 577
2100 317
11408 683
887 228
344 84
2218 562
2457 335
2928 497
2753 711
5757 348
4897 122
6689 587
1578 404
3397 768