16015 742
17097 752
2318 248
1476 151
1214 95
1745 361
5362 418
1128 101
3262 879
1914 541
18955 523
3138 716
6190 455
5453 659
2636 149
2532 506
1678 183
2995 582
489 50
5354 97
5936 736
3940 565
3444 582
3689 501