2416 505
2054 645
2476 539
2847 659
14094 277
5745 301
6588 405
5255 84
4900 254
10580 846
6273 244
2787 199
5597 170
7116 117
7789 733
80799 592
8557 873
6220 433
3022 290
30459 249
20749 237
2584 98