5403 791
4016 342
2828 612
13947 301
1975 379
6742 428
14916 878
4266 232
3499 652
4325 80
6173 44
16016 189
10133 86
28062 490
7329 513
1510 179
2509 56
5441 40
5350 147
11051 575
4227 527
5625 840
12455 584
3872 728
33386 465
14350 326
3807 736
4630 860