31006 351
1610 181
2173 490
9148 151
2323 299
4664 274
5494 100
3529 579
6743 705
14418 329
19789 599
9232 365
4620 183
8329 358
5243 403
3733 63
1399 61
6570 508
8686 819
4003 670
4794 448
9231 708
5403 76
6202 355
6249 137
5120 464
5659 315
11640 524