39918 59
3709 503
3085 513
1252 61
16655 189
3801 670
7433 109
8773 469
12337 472
5293 373
6836 354
4192 736
12273 333
4530 767
8852 285
6166 124
2280 461