3497 101
9018 233
2874 410
3523 397
17294 338
14058 675
6004 86
6730 101
14098 238
5473 674
3918 390
4637 452
8465 417
48224 524
18567 496
57575 159
103054 931
115600 399