331 148
238 678
980 203
883 593
462 444
1001 574
767 222
715 731
75 723
931 885
954 370
736 322
9096 358
8584 795
7015 360
5642 361
4392 346
4238 33
3806 10
3591 222
3270 201
3182 217
3101 645
3099 922