15015 289
2283 259
2584 118
8801 248
312483 965
34803 463
33056 589
3420 660
4512 771
11807 118
49544 333
2515 227
3863 395
158267 221
55276 381
153478 421
5301 316
31499 275
7840 791
3064 110
23031 454
34793 344
4440 264
3173 330
2940 52
64336 261
6647 419
12428 153