18790 249
22292 164
8528 111
4689 824
1040 76
9441 226
4033 779
7480 178
3745 309
3076 126
2835 36
8866 511
4306 566
1191 63
6351 564
4288 89
5114 638
4725 46
3720 418
4080 120
5076 612
3199 343
3671 39
7732 272
10555 708
3718 727
4522 353
5536 152