22085 500
44768 71
16662 131
1303 324
3574 96
9649 282
7189 437
1482 266
13327 145
5353 460
21539 185
8856 284
46508 177
3070 548
4509 473
7736 166
2904 88
1855 187
11219 158
40749 440
27389 543
11199 103
3484 424
6686 201