4888 546
2921 815
1206 394
2922 847
1127 58
1132 291
1325 82
5274 639
12751 782
5201 270
2618 728
2855 521
3638 789
2502 732
1157 284