4075 83
3830 207
14716 874
4269 183
3911 502
2705 200
4504 915
6522 498
2984 490
5342 332
2832 120
3656 302
5065 286
3983 381
1947 202
868 39
6317 289
2815 31
7767 775
6800 204
2699 294
5511 236
43202 285
107153 569
118046 319
145484 819