2995 319
8297 426
3218 66
10700 624
2712 479
8397 291
7845 173
2907 158
4501 541
1433 377
2182 258
5729 579
3147 265
4577 740
4282 766
1465 60
2097 390
3663 407
4018 412
2642 139
5515 489
5737 394
3119 242
4837 908