18081 525
2867 198
5672 655
3548 63
5345 274
4745 349
3998 211
6173 324
6268 638
3542 61
7729 295
5801 926
4923 133
2895 343
5859 423
6100 54
4139 569
8283 192
10191 190
4476 588
67632 303
5138 799
11804 617
3349 410