58328 625
64465 383
1463 98
4002 653
4028 751
1529 95
2430 195
2163 123
813 98
4123 901
2546 650
1177 103
2483 367
1199 228
3740 858
762 143
3437 746