3125 343
1335 239
4388 430
3087 478
3523 223
4477 859
2383 178
3165 546
3767 388
635 130
3167 671
2437 86
4193 807
612 71
4386 701
3482 474
2718 584
3894 310
5181 622
1010 51
3281 877
2786 395
4243 517
1354 129