94958 308
14189 347
26260 397
7685 659
20321 783
19811 470
8946 403
31374 275
46227 173
48155 684
18185 244
10280 626
3444 252
15996 623
5861 435
4203 692
2987 53
5195 731
119419 334
36281 672