21439 260
6631 590
3093 92
2941 251
3961 694
4947 542
5108 774
3933 114
9643 610
2643 409
2530 394
3049 210
980 101
5126 396
15609 636
4499 122
7145 310
8461 731
4429 418
9362 333
2358 221
526 50
5358 632
8514 432
8290 554
6968 585
8336 828
3526 428