42993 358
42641 665
133643 716
95926 495
44749 251
11231 962
39501 609
23294 745
10181 530
2790 268
2840 103
4446 756
3233 393
5226 287
4775 132
11530 545
2847 233
2390 103
4563 682
7883 553
90954 322