3383 58
22577 416
4926 899
8608 735
5098 396
5708 305
12292 596
1517 157
5272 667
6831 154
6367 538
6797 859
2345 333
4132 812
5082 265