3056 640
783 27
1295 320
2040 416
3221 978
999 165
2057 458
2972 853
9265 930
2788 224
2845 869
1864 370
2327 328
2735 507
3205 560
1951 455
2463 420
2194 659
470 83
2444 711
1771 136
2522 121
1458 82
2891 772