2415 505
2054 645
2472 539
2842 659
14080 277
5713 301
6584 405
5244 84
4893 254
10565 846
6270 244
2784 199
5595 170
7115 117
7786 733
80672 592
8552 873
6204 433
3020 290
30457 249
20733 237
2583 98