30707 853
2913 631
1355 249
1866 405
601 123
2373 400
704 96
24362 943
3914 666
1175 187
12459 55
4259 72
953 145
1964 443
1536 452
1446 429
5151 766
13906 406
5165 609
23131 263
783 144
13118 276
15043 739
3013 748
581 127
2911 691
17240 834
13987 527