161330 306
140732 754
8041 394
7005 522
214606 1022
19442 263
31266 775
11138 799
71844 505
89552 426
7738 740
6064 661
1774 281
5478 338
4010 658
10412 901