41011 59
3732 503
3110 513
1268 61
17041 189
3822 670
7567 109
8905 469
12389 472
5341 373
6961 354
4211 736
12285 333
4582 767
8877 285
6255 124
2297 461