120348 169
80729 553
69488 341
9238 396
71511 180
42186 364
281522 684
484724 1002
146688 699
3226 239
16600 871
18054 309
13631 775
5263 457
2588 259
4914 734
5630 146
6722 477
57148 336
74010 976
95337 901
183141 424
60326 498
13657 257
30377 691
2850 118
4760 767
12939 414