5648 582
3969 207
25944 791
10262 259
15832 860
30383 362
40919 243
17302 316
30824 613
9041 242
4375 877
9034 152