1027 303
3044 819
998 188
1991 518
1187 316
1006 200
1108 309
722 158
973 238
2776 255
2903 770
15042 113
2960 296
152055 499
13038 387
15145 804
5358 667