3497 101
9018 233
2874 410
3522 397
17294 338
14058 675
6004 86
6729 101
14096 238
5473 674
3918 390
4633 452
8463 417
48217 524
18565 496
57558 159
102951 931
115581 399