2415 505
2054 645
2472 539
2842 659
14081 277
5713 301
6584 405
5244 84
4893 254
10565 846
6270 244
2784 199
5596 170
7115 117
7786 733
80676 592
8552 873
6205 433
3020 290
30457 249
20734 237
2583 98