2415 505
2054 645
2473 539
2842 659
14083 277
5719 301
6584 405
5246 84
4895 254
10568 846
6270 244
2784 199
5597 170
7115 117
7786 733
80698 592
8553 873
6215 433
3022 290
30457 249
20739 237
2583 98