5644 582
3968 207
25944 791
10260 259
15829 860
30382 362
40916 243
17302 316
30813 613
9034 242
4370 877
9033 152