30712 853
2917 631
1355 249
1866 405
601 123
2374 400
706 96
24362 943
3914 666
1175 187
12460 55
4270 72
954 145
1964 443
1536 452
1447 429
5151 766
13907 406
5165 609
23131 263
783 144
13120 276
15045 739
3017 748
581 127
2911 691
17240 834
13987 527