2986 725
1191 195
1004 104
2236 396
615 106
10516 337
107081 586
1359 214
87608 469
86264 266
148194 534
1229 231
98507 991
11896 529
39513 97
21340 64