13083 447
4886 146
3334 65
18831 249
22369 164
8582 111
4713 824
1049 76
9470 226
4045 779
7528 178
3779 309
3096 126
2912 36
8987 511
4320 566
1199 63
6377 564
4336 89
5127 638
4771 46
3744 418
4184 120
5120 612
3225 343
3721 39
7822 272
10635 708