11008 294
10847 458
14830 434
5377 240
3337 71
4509 559
8392 730
5223 301
35594 307
8998 213
31044 443
5413 633
2218 429
6095 273
3202 511
3684 547
1954 107
8968 309
9974 140
3613 89
96052 663
2100 23