3497 101
9018 233
2874 410
3523 397
17294 338
14058 675
6004 86
6729 101
14097 238
5473 674
3918 390
4635 452
8463 417
48220 524
18566 496
57567 159
103011 931
115594 399