3501 101
9030 233
2877 410
3527 397
17302 338
14064 675
6010 86
6735 101
14102 238
5487 674
3918 390
4642 452
8473 417
48312 525
18594 496
57689 159
103741 931
115770 399