4406 270
7128 721
4176 48
40472 588
1672 260
3125 297
4536 258
2104 168
15404 276
4164 431
11377 86
6214 761
5062 375
4399 447
9518 687
5477 458
5060 984
13649 99
6999 45
3285 311
8649 640
5735 547
45245 190
16223 266