49047 654
13493 178
2791 205
4623 555
18222 87
2337 338
22887 246
4832 471
15149 147
3642 187
4752 649
4664 904
2556 351
5526 724
6563 910
1658 232