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