104
528
477
401
466
361
203
699
164
183
1K
212
574
645
1K