1029 30
93945 114
18522 317
9482 134
7238 524
13264 586
7095 846
53796 420
22828 381
11199 78
66143 903
5015 420
7492 169
7115 494
5575 686
21297 549
19231 424
3345 469
5122 87
32977 202
6762 262
3754 261
3395 683
1141 181
1649 290