16045 387
12556 713
152840 259
4962 201
1106 118
6264 612
8304 727
3184 531
5107 210
3761 39
53841 583
22998 291
49587 59
2632 232
8550 498
4773 308
8196 372
2373 80
5349 533
8364 67
10876 399
3163 530
11031 430
6582 412
7526 641
2246 143
1127 81
6703 350