26585 1009
4002 507
5751 368
2132 401
8431 522
2994 495
3284 389
7081 361
1793 460
1224 337
2915 483
1256 58
2383 438
2530 525
1382 281
1418 423