4565 703
1527 312
2064 506
1261 396
2182 66
2586 216
1721 297
1801 158
923 53
3856 294
1198 308
2506 587
1546 387
3036 802
1265 286
2794 709
12619 363
1688 185
2244 439
718 209
575 45
347 95
3045 857
2491 781