5301 501
15752 316
8489 562
8680 261
13254 477
8359 928
3339 66
12092 211
7117 110
6351 626
8725 176
6248 509
17072 483
12402 475
5348 43
19262 308
9811 345
6110 281
17073 440
11919 277
12967 747
17330 355
4273 464
31097 429
10955 359
7913 577
5366 169
17759 635