18080 525
2866 198
5671 655
3496 63
5345 274
4733 349
3990 211
6162 324
6249 638
5793 926
2895 343
7714 295
3513 61
4905 133
5849 423
8283 192
6092 54
10187 190
67628 303
5135 799
4470 588
4119 569
11799 617
3349 410