306962 336
8045 176
2180 290
1701 277
11696 472
48473 658
13822 205
6206 209
1143 278
967 241
3263 667
868 78
1697 405
2559 658
1880 377
2670 772
1612 376
3026 761
2876 455
17607 571
2926 601
9200 573
20947 554
12722 122
4379 296
1857 292
1777 243
113806 471