2880 61
4160 506
8408 159
11212 208
5526 542
4161 307
7753 568
3544 235
8828 168
11375 411
5699 410
392125 979
229350 324
10889 352
8519 332
6123 463
4377 243
6470 372
3316 110
2643 280