1297 95
2602 162
4020 857
2727 394
2164 310
2926 474
4056 596
2128 209
3377 534
3098 716
1224 270
4332 572
2916 443
3202 695
8775 476
3531 413
1561 298
3312 532
3717 607
1148 204
2954 587
797 141
8893 436
4456 773