30725 853
2938 631
1357 249
1867 405
604 123
2377 400
723 96
24369 943
3918 666
1176 187
12467 55
4294 72
967 145
1965 443
1541 452
1448 429
5153 766
13910 406
5165 609
23132 263
786 144
13123 276
15049 739
3018 748
582 127
2913 691
17249 834
13989 527