8599 501
4324 38
6228 219
3315 570
8857 128
2443 273
3069 428
8225 81
5034 272
903 188
5221 548
14855 450
3058 287
3508 645
2743 255
3373 478
5619 901
1932 69
2327 371
4963 248
2961 277
3599 570
4454 536
3669 191