12638 580
1880 45
2797 302
2953 406
4071 351
2297 199
2969 634
3700 833
5578 679
10390 964
12329 556
4616 735
12598 549
3733 617
1859 56
3121 490
4234 452
1931 221
6394 358
2662 191
1888 90
1795 207
1400 264
2960 392