3497 101
9018 233
2874 410
3523 397
17294 338
14058 675
6005 86
6730 101
14098 238
5474 674
3918 390
4639 452
8465 417
48234 524
18571 496
57587 159
103145 931
115617 399