1103 192
561 59
2377 583
91282 427
68680 500
170573 744
198220 997
93068 1127
29600 490
44983 264
80001 885
51004 384
26854 273
30250 403
20590 97
31030 143
27840 423
8436 570
16181 521
1742 101