31645 427
9595 189
27532 608
6887 288
23761 386
7078 323
6591 441
12706 702
20356 682
21498 638
6942 501
18117 241
11491 335
24181 607
9375 399
25029 650
5299 48
1894 73
6572 371
11194 935
21777 674
38177 643
4489 85
15412 820
26205 753
9125 583
10348 318
32103 740