38569 569
14159 60
20887 220
25012 743
12900 347
5323 480
3476 121
7262 326
9388 420
10082 512
4213 922
4013 438
2871 573