2922 160
21309 34
19871 58
15032 387
7967 405
4860 567
8549 140
5404 147
11096 575
4855 636
4141 463
1954 170
7669 691
6826 612
14242 81
5095 198
4785 513
6041 680
3845 383
10803 627
3328 469
8013 784
3282 491