2039 192
3226 534
5477 428
38230 842
29322 101
2210 282
8304 657
15363 146
6180 572
2447 182
4709 752
9358 550
3848 477
80476 386
5416 757
6548 94
594 41
1783 206