21533 503
15245 509
13697 369
8368 610
8702 261
22606 587
5523 628
14892 381
10077 505
5545 663
6849 372
14266 906
3535 165
4593 246
4434 415
11544 398
2559 52
8851 239
12828 907
12478 518
12959 208
13523 634
5219 422
4764 310
5447 560
8482 596
5907 865
3480 131