31401 497
12729 95
5286 39
33504 553
15015 571
23217 808
105227 819
21722 330
7089 576
6961 86
9436 75
14009 227
2494 125
14767 784
7356 609
7711 156
10527 348
10307 741
11100 28
47662 390
8456 857
5775 311
4773 650
3274 372
30186 446
20506 131
5814 597
20763 717