3302 660
6776 666
666 40
3301 473
1505 207
10587 196
4361 78
8736 432
2960 441
19271 501
920 108
9522 249
4822 843
11657 532
3614 511
3282 631
1834 347
2393 505
3602 894
6369 476
1870 256
5942 639
2332 601
2761 549