438 981
86 489
336 283
905 901
455 759
300 846
736 887
74 701
695 902
666 455
428 758
313 901
9541 358
8961 796
7182 360
5768 361
4598 347
4329 35
3999 11
3718 223
3435 201
3265 217
3217 645
3196 922