3979 250
7603 454
4842 375
8358 347
2644 273
20270 259
4642 291
11289 769
27085 743
7178 208
8709 481
9334 558
6962 326
5467 92
6073 353
9125 874
5125 208
5625 378
2852 40
8372 556
5495 671
3930 159
7231 539
12249 314