2999 662
3001 502
1291 127
2071 359
649 78
3937 87
5458 338
4773 723
3314 281
3027 427
2413 259
2481 367
3530 183
1646 312
3679 297
2172 347
3102 142
3321 382
2274 323
1299 376
2129 527
3035 934
2762 797
5043 553