15046 839
3063 382
30801 362
11919 532
3506 773
1836 135
2830 30
1585 151
7722 202
9862 193
10808 359
15029 890
8504 374
8399 540
5459 420
19410 806
6520 583
19464 625
7395 290
21899 486