106292 440
102271 206
24337 239
47198 305
91599 847
38490 437
25321 737
30210 242
5306 200
2268 164
5662 653
6960 439
19582 933
13153 822
4585 336
3747 670
2984 243
9913 347
9520 344
5932 409
4347 692
2582 195
2823 251
35314 469
96082 845