4202 80
2951 322
2531 352
4277 728
5100 1014
22669 382
172443 1093
4070 694
4143 764
11604 554
5693 288
2263 32
6282 811
931 68
2321 360
2423 200
3299 505
3099 371
10015 476
2069 267
3207 611
4208 748
5290 387
2593 309
7977 681
10157 969
3540 260
2889 373