15001 289
2269 259
2583 118
8773 247
312113 965
34741 463
33033 589
3419 660
4511 771
11797 118
49498 333
2515 227
3863 395
158065 221
55227 381
153320 421
5299 316
31480 275
7831 791
3063 110
23016 454
34775 344
4433 264
3171 330
2939 52
64294 261
6645 419
12427 153