18648 500
10586 429
11951 450
9010 41
9579 239
8367 440
21985 894
11748 271
6766 605
18920 165
15798 794
22399 669
4870 74
4844 110
4411 825
5195 712
17895 250
7698 731
8448 469
9921 639
12647 626
6250 171
4465 658
5011 488
5395 614
3781 859
6097 32
8032 891