40689 59
3724 503
3103 513
1267 61
16838 189
3816 670
7539 109
8860 469
12358 472
5331 373
6922 354
4203 736
12280 333
4577 767
8871 285
6240 124
2295 461