1103 192
561 59
2377 583
91272 427
68677 500
170559 744
198197 997
93048 1127
29598 490
44956 264
79994 885
50996 384
26848 273
30241 403
20585 97
31025 143
27829 423
8436 570
16181 521
1742 101