30965 126
33967 426
3282 82
5334 416
4389 394
2457 507
9898 627
66824 432
10135 403
46681 270
16502 531
14443 295
43367 714
4350 854
7398 844