2930 160
21321 34
19881 58
15034 387
7971 405
4863 567
8551 140
5404 147
11096 575
4856 636
4149 463
1957 170
7670 691
6826 612
14247 81
5109 198
4785 513
6042 680
3845 383
10804 627
3333 469
8014 784
3282 491