3002 30
21939 665
18274 541
8394 87
14137 276
33189 511
9309 151
9880 293
8441 458
11101 299
4855 484
4824 362
8368 200
7305 819
8868 563
32427 540
12235 602
8873 217
7455 481
5339 315
3739 71
9099 844
9942 317
7381 610
13446 579
10799 294
11181 296
12695 259