21451 260
6658 590
3121 92
2944 251
4018 694
4947 542
5109 774
3937 114
9648 610
2648 409
2534 394
3060 210
983 101
5126 396
15627 636
4502 122
7145 310
8474 731
4430 418
9371 333
2361 221
528 50
5369 632
8519 432
8292 554
6968 585
8340 828
3537 428