3125 268
6151 319
708 39
27683 196
2084 477
632 128
1100 123
2441 329
5973 289
3193 52
2933 847
1679 236
3697 693
2743 244
2787 393
1378 354
2955 466
4048 84
1039 268
2909 920
2393 699
3446 802
1590 400
1897 379
3043 390
1760 383
3292 641
812 204