3497 101
9018 233
2874 410
3523 397
17294 338
14058 675
6004 86
6729 101
14096 238
5473 674
3918 390
4634 452
8463 417
48220 524
18565 496
57564 159
102996 931
115591 399