30728 853
2941 631
1357 249
1867 405
604 123
2378 400
727 96
24370 943
3918 666
1176 187
12468 55
4296 72
968 145
1966 443
1541 452
1449 429
5155 766
13910 406
5165 609
23134 263
788 144
13124 276
15050 739
3018 748
583 127
2913 691
17251 834
13989 527