4186 148
11659 411
14523 582
9508 405
15842 570
5381 229
9221 443
3841 285
20628 530
20031 222
6736 705
22993 529
5065 627
16425 525
3980 89
3769 424
6491 258
13691 752
6857 847
22538 716
5392 504
58067 521
7737 445
8564 408
16691 924
8250 517
5796 759
8915 252