2550 838
5733 665
2312 635
3210 662
2297 572
41053 371
1066 55
4093 687
1412 406
65996 567
6453 451
85614 139
54417 265