41226 59
3737 503
3112 513
1270 61
17080 189
3829 670
7577 109
8929 469
12406 472
5356 373
6986 354
4213 736
12285 333
4584 767
8880 285
6267 124
2297 461