16047 387
12557 713
152853 259
4962 201
1107 118
6266 612
8305 727
3184 531
5107 210
3761 39
53855 583
23001 291
49603 59
2633 232
8550 498
4773 308
8198 372
2373 80
5350 533
8364 67
10878 399
3163 530
11032 430
6584 412
7526 641
2246 143
1127 81
6703 350