1513 328
2121 405
2025 232
2767 771
1860 304
1361 215
2407 438
3806 705
1224 108
22559 907
8281 228
5848 469
2448 514