252713 594
15593 515
37589 346
46100 594
215383 1025
83802 485
297262 942
13681 54
41296 322
41808 665
12197 347
3484 428
5016 370
2593 185
50532 520
71287 398