2425 505
2056 645
2487 539
2871 659
14148 277
5867 301
6636 405
5343 84
4913 254
10650 846
6326 244
2806 199
5614 170
7146 117
7814 733
81195 592
8598 873
6260 433
3034 290
30467 249
20831 237
2603 98