5655 582
3976 207
25954 791
10267 259
15840 860
30390 362
40944 243
17323 316
30865 613
9065 242
4379 877
9038 152