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