31013 351
1632 181
2186 490
9242 151
2337 299
4727 274
5513 100
3541 579
6770 705
14427 329
19803 599
9240 365
4628 183
8334 358
5265 403
3745 63
1408 61
6574 508
8701 819
4246 670
4807 448
9263 708
5411 76
6217 355
6294 137
5132 464
5672 315
11680 524