41327 59
3742 503
3113 513
1270 61
17101 189
3829 670
7588 109
8943 469
12412 472
5362 373
6993 354
4214 736
12305 333
4584 767
8880 285
6280 124
2299 461