31006 351
1606 181
2172 490
9141 151
2323 299
4663 274
5494 100
3528 579
6738 705
14416 329
19788 599
9232 365
4617 183
8327 358
5242 403
3732 63
1394 61
6569 508
8683 819
4002 670
4792 448
9230 708
5401 76
6202 355
6248 137
5118 464
5654 315
11636 524