123271 671
7243 387
31533 645
94123 839
61574 1017
43359 624
3895 295
5692 201
3362 49
4691 503
4328 97
3138 272
4201 104
46016 197