306913 336
8045 176
2179 290
1701 277
11694 472
48462 658
13821 205
6198 209
1143 278
967 241
3260 667
868 78
1697 405
2559 658
1880 377
2670 772
1612 376
3025 761
2876 455
17600 571
2926 601
9193 573
20917 554
12701 122
4379 296
1857 292
1777 243
113792 471