222492 247
5797 658
2614 261
6181 612
2321 255
3147 121
3906 516
42446 110
11562 883
8677 415
18190 429
5896 566
6599 94
3896 259
1516 86
5600 690