3008 30
21974 665
18299 541
8410 87
14148 276
33261 511
9324 151
9889 293
8464 458
11136 299
4868 484
4835 362
8374 200
7307 819
8872 563
32478 540
12266 602
8880 217
7466 481
5355 315
3741 71
9105 844
9950 317
7405 610
13473 579
10815 294
11200 296
12711 259