172 35
14004 917
1791 531
7032 505
4103 311
34456 374
1308 372
2606 759
24088 461
8061 527
6298 512
9192 54
25918 703
88856 767
32144 351
1769 380
996 303
632 117
43398 897
2995 713
102650 581
20239 662
39308 383
74524 569