2416 505
2054 645
2475 539
2847 659
14091 277
5737 301
6587 405
5254 84
4900 254
10578 846
6273 244
2787 199
5597 170
7116 117
7789 733
80769 592
8555 873
6219 433
3022 290
30459 249
20748 237
2584 98