2935 812
1461 351
3224 737
3378 400
5840 409
2097 321
5197 508
20663 363
20082 350
5164 583
1869 232
3144 220
3872 496
2356 575
22086 513
8650 638
3112 691
7294 492
7072 669
5457 89
34507 249
4812 499
7312 361
3860 37
2933 313
14387 978
10020 530
2675 216