5082 171
2331 272
1333 150
2203 330
2568 615
3451 743
3848 885
2286 453
4940 339
4044 567
1560 118
1735 198
1389 166
14359 310
815 30
1150 93
1499 265
4480 443
3725 804
4189 118
1148 155
1443 276
15847 898
10081 628