430 50
1743 413
1111 103
407 86
5433 627
356610 1427
375445 329
55674 385
232015 796
108777 613
97701 165
86675 793
152745 993
108342 471
77312 340
295130 950