528 100
2371 652
1693 461
2456 499
1184 25
3119 527
2264 488
4108 934
3159 807
1055 228
1139 251
2115 300
825 152
2609 687
2139 501
934 195
1549 433
1571 429
2531 626
1898 165
2913 290
1970 355
2555 566
8699 437