40638 59
3724 503
3102 513
1266 61
16828 189
3816 670
7539 109
8857 469
12355 472
5331 373
6919 354
4203 736
12279 333
4554 767
8870 285
6237 124
2290 461