2425 505
2056 645
2486 539
2870 659
14147 277
5867 301
6635 405
5339 84
4913 254
10650 846
6325 244
2806 199
5613 170
7146 117
7813 733
81189 592
8596 873
6260 433
3031 290
30467 249
20831 237
2603 98