5191 883
13553 543
2998 698
2266 254
3591 950
3640 790
3101 481
1021 54
14215 472
3015 446
13499 788
3402 674
3537 617
3986 726
3142 798
7872 332
5810 337
1365 283
1342 95
1030 82
15723 965
3163 816
2812 715
1375 30