163683 877
13361 342
21562 772
11586 266
9307 94
7320 626
7497 276
30100 706
28507 621
21259 112
50097 640
4863 213
4200 573
5027 141