41058 510
51123 540
18620 334
5121 171
6481 196
4238 525
5605 119
51033 740
23790 164
9407 490
17817 785
15236 105
9287 338
5423 294
6759 683
5682 708
6884 406
2828 295
22327 264
24447 804
11134 873
5725 755
14734 410
8228 208
15966 627
9223 46
14462 269
8003 101