8183 202
3648 58
22705 416
4971 899
8736 735
5223 396
5799 305
12364 596
1568 157
5354 667
6908 154
9490 538
6870 859
2430 333
4203 812
5201 265