306829 336
8045 176
2179 290
1701 277
11688 472
48433 658
13820 205
6180 209
1142 278
967 241
3257 667
867 78
1697 405
2559 658
1880 377
2670 772
1612 376
3025 761
2876 455
17588 571
2926 601
9183 573
20880 554
12680 122
4378 296
1857 292
1777 243
113769 471