629 50
1743 413
1117 103
407 86
5433 627
356611 1427
375464 329
55677 385
232015 796
108781 613
97701 165
86675 793
152747 993
108348 471
77316 340
295138 950