49521 586
11445 85
3733 379
7304 679
8810 184
44959 329
4205 599
3399 942
2729 336
2443 424
3902 487
1329 237
1284 107
4915 576
3599 474
2159 458
2936 475
2998 323