2416 505
2054 645
2476 539
2847 659
14094 277
5747 301
6589 405
5258 84
4900 254
10580 846
6274 244
2787 199
5598 170
7117 117
7789 733
80809 592
8557 873
6220 433
3022 290
30459 249
20749 237
2584 98