2415 505
2054 645
2472 539
2841 659
14078 277
5706 301
6582 405
5243 84
4892 254
10563 846
6270 244
2784 199
5595 170
7115 117
7786 733
80641 592
8551 873
6202 433
3020 290
30457 249
20729 237
2583 98