2415 505
2054 645
2473 539
2842 659
14081 277
5714 301
6584 405
5245 84
4893 254
10565 846
6270 244
2784 199
5597 170
7115 117
7786 733
80679 592
8552 873
6206 433
3022 290
30457 249
20734 237
2583 98