5625 582
3962 207
25926 791
10255 259
15823 860
30356 362
40894 243
17285 316
30756 613
9008 242
4365 877
9028 152