18081 525
2867 198
5671 655
3533 63
5345 274
4742 349
3997 211
6170 324
6258 638
3538 61
5798 926
7724 295
4920 133
2895 343
5855 423
4139 569
6096 54
8283 192
10190 190
67632 303
4474 588
5138 799
11802 617
3349 410