6529 580
9283 771
10772 90
12932 488
4717 412
11356 101
13028 450
10318 96
8094 309
14775 380
10595 302
16502 288
8832 131
14050 582
17502 557
17050 44
23036 413
5691 134
11139 409
17399 342
8545 750
21011 139
30211 811
1097 126