4202 80
2951 322
2531 352
4277 728
5102 1014
22673 382
172460 1093
4070 694
4143 764
11604 554
5693 288
2263 32
6285 811
931 68
2322 360
2423 200
3300 505
3099 371
10020 476
2069 267
3207 611
4208 748
5290 387
2593 309
7978 681
10157 969
3540 260
2889 373