15071 97
15715 645
7369 474
5584 446
9194 193
17323 562
13749 594
1350 169
3985 640
1654 347
2783 648
977 201
3665 963
2754 609
1645 377
1784 447
2733 570
4264 520
1840 216
995 109
1391 271
2226 305
2301 560
2909 87
334 74
2250 362
12486 422
33801 547