12612 580
2333 334
2769 302
8640 240
21013 630
20477 681
1758 211
3862 667
12566 549
3535 671
3955 903
2197 330
3047 466
4063 457
3300 314
2642 91
596 108
2416 548
3969 650
2356 357
6623 606
1831 58
2835 344
3076 430