8151 159
10916 208
5312 542
4014 307
7513 568
3425 235
8668 168
11138 411
5487 410
375772 964
220732 321
10706 352
8342 332
5983 463
4207 243
6342 372
3152 110
2528 280
3925 506
2250 61