22546 104
24471 60
3007 30
21966 665
4946 787
18299 541
8405 87
14146 276
33245 511
9320 151
9889 293
5539 625
8463 458
2513 44
11134 299
4868 484
4832 362
8373 200
7307 819
2435 146
8872 563
32468 540
12258 602
37775 825
5291 755
8877 217
7463 481
5351 315