15014 289
2279 259
2584 118
8795 248
312375 965
34779 463
33052 589
3420 660
4512 771
11805 118
49529 333
2515 227
3863 395
158203 221
55262 381
153441 421
5301 316
31493 275
7840 791
3063 110
23025 454
34783 344
4439 264
3173 330
2940 52
64329 261
6647 419
12428 153