2234 340
3726 860
1329 72
3105 676
4040 116
1091 105
2979 474
3138 553
11268 123
4175 943
16283 257
14507 324
2751 92
4269 533
3304 397
2974 404
3011 478
3139 447
3676 862
6361 58
4766 223
2979 441
5013 394
3889 826