552 83
2977 319
28711 584
373 90
3538 640
6647 652
1060 238
5375 670
5503 632
2208 527
2716 856
3301 549
7069 221
7086 302
853 98
3496 928
1436 283
5348 188
2979 524
2520 115
2752 196
1077 93
3093 579
2711 567