5283 146
2806 512
12289 592
7533 621
3387 691
7174 51
5322 547
7857 945
7659 416
4906 273
4737 565
5834 607
3349 246
4936 797
10573 139
5598 37
4747 209
9361 179
3751 1006