18815 249
22340 164
8557 111
4700 824
1045 76
9464 226
4040 779
7506 178
3764 309
3086 126
2888 36
8951 511
4316 566
1195 63
6362 564
4310 89
5122 638
4758 46
3730 418
4165 120
5108 612
3210 343
3713 39
7784 272
10606 708
3726 727
4541 353
5569 152