31006 351
1614 181
2178 490
9161 151
2324 299
4673 274
5499 100
3532 579
6744 705
14418 329
19789 599
9233 365
4622 183
8329 358
5245 403
3736 63
1399 61
6573 508
8687 819
4003 670
4798 448
9240 708
5406 76
6203 355
6251 137
5120 464
5662 315
11647 524