3001 507
3348 663
1682 89
2886 373
1285 53
2715 415
2268 249
2877 476
3061 415
2271 257
2495 353
1483 66
4180 813
3075 433
9651 431
3810 762
2344 283
3132 582
4524 995
2393 326
3862 826
4152 76
2961 282
3284 391