2990 725
1196 195
1008 104
2236 396
615 106
10518 337
107081 586
1359 214
87608 469
86264 266
148196 534
1229 231
98507 991
11896 529
39513 97
21340 64