18792 249
22295 164
8533 111
4689 824
1040 76
9442 226
4033 779
7480 178
3747 309
3079 126
2840 36
8875 511
4306 566
1192 63
6351 564
4288 89
5116 638
4729 46
3722 418
4117 120
5082 612
3200 343
3687 39
7734 272
10559 708
3718 727
4527 353
5536 152