15031 709
8685 215
20872 209
921 168
4768 370
1092 102
16796 787
3584 235
2911 512
16979 756
4648 602
23936 813
4346 635
3593 587
3793 754
8861 415
3462 160
3324 651
30043 661
5014 614
6244 168
4673 605
9624 361
10259 721
31399 176
3934 728
8824 251
5513 373