4099 853
2162 297
1207 253
2886 684
2071 204
2686 512
1931 502
2267 559
2896 416
1244 237
1407 337
2590 546
3039 613
3126 535
1358 180
3437 723
2628 53
7877 931
1545 316
4712 626
337 91
1492 394
1054 307
779 36