291 75
12495 251
19710 690
11172 72
19320 164
20367 562
3127 566
14494 923
10982 522
14699 426
18532 615
17874 715
17541 612
3711 131
7292 554
15985 641
15452 109
13073 886
29296 829
4810 857
15005 795
8259 281
15041 426
22454 919