21533 503
15245 509
13697 369
8367 610
8702 261
22606 587
5523 628
14891 381
10077 505
5545 663
6849 372
14266 906
3535 165
4593 246
4434 415
11542 398
2559 52
8851 239
12826 907
12477 518
12957 208
13523 634
5219 422
4763 310
5447 560
8482 596
5907 865
3480 131