2936 160
21327 34
19884 58
15034 387
7975 405
4865 567
8551 140
5406 147
11096 575
4857 636
4152 463
1958 170
7670 691
6827 612
14247 81
5111 198
4785 513
6042 680
3845 383
10804 627
3337 469
8014 784
3282 491