5962 696
7745 417
14204 405
38351 381
10802 642
10729 558
2469 25
6524 444
8177 365
6275 95
7108 255
2580 220
21266 353
3077 92
4964 879
2492 527
2038 386
2953 406