39812 172
4586 507
5211 244
3003 517
7431 543
1700 54
6883 259
4402 112
3685 414
4696 261
2324 170
936 135
9025 657
3117 476
2298 160
4108 104
4039 371
7663 382
5332 618
2387 364
5913 351
3268 63
4422 186
3732 405