306783 336
8045 176
2179 290
1701 277
11681 472
48419 658
13818 205
6175 209
1142 278
967 241
3254 667
867 78
1697 405
2559 658
1880 377
2670 772
1612 376
3025 761
2875 455
17576 571
2926 601
9177 573
20865 554
12664 122
4377 296
1857 292
1777 243
113758 471