42052 439
23587 422
8820 349
20984 453
68653 474
36309 167
18381 326
40675 686
26462 201
4505 106
1596 73
13061 601
4590 224
4245 658
7598 907