1003 282
12706 798
9620 554
5747 343
4400 334
8735 521
4177 522
3496 233
6025 318
23253 660
1263 186
3903 737
3635 479
8633 281
6736 349