4907 641
7176 155
25846 586
2249 32
3157 315
9285 651
1114 43
33770 591
4401 478
7841 213
1107 277
5416 832