3501 873
9299 592
3658 350
2782 273
1654 338
19222 33
14434 579
30896 711
10224 154
8661 78
9117 484
8477 99
3791 551
10083 711
11356 601
7026 26
4414 369
16321 356
12154 266
1732 29
8044 69
10397 645
3776 300
27928 462
4517 122
5625 49
175427 683
8013 391