15030 709
8681 215
20867 209
921 168
4768 370
1092 102
16795 787
3584 235
2911 512
16977 756
4648 602
23936 813
4342 635
3593 587
3792 754
8857 415
3462 160
3324 651
30041 661
5014 614
6244 168
4672 605
9623 361
10258 721
31394 176
3934 728
8822 251
5512 373