31096 351
1773 181
2281 490
10045 151
2403 299
4933 274
5618 100
3626 579
6940 705
14476 329
19874 599
9336 365
4685 183
8388 358
5363 403
3816 63
1457 61
6622 508
8802 819
4320 670
4857 448
9449 708
5510 76
6286 355
6438 137
5214 464
5754 315
11945 524