30600 235
8196 339
10821 186
5190 654
2490 294
33868 895
16580 585
6780 158
49619 489
5341 507
25429 542
47354 715
4998 370
18911 571
3245 300
330896 1123
5625 593
4274 579
5645 423
47262 691
11621 116
83642 463
105011 945
47917 962