691 146
20353 276
209 48
1297 340
473 55
2495 483
1674 399
1759 496
1307 261
2643 212
24066 95
4341 194
9163 399
9972 282
10596 352
9751 573
13371 54
8139 510
86473 251