222492 247
5797 658
2615 261
6181 612
2322 255
3152 121
3908 516
42452 110
11562 883
8678 415
18204 429
5897 566
6599 94
3896 259
1516 86
5601 690