5739 641
10231 156
26931 586
2483 32
3249 315
10152 651
1342 43
34338 591
4915 478
8432 213
1172 277
5855 832