3001 257
4247 665
6343 247
19007 545
2058 217
3464 686
9332 665
11298 867
4953 532
1828 141
2691 423
10468 857
1447 304
2049 353
6771 796
2128 148
4394 344
6394 269
8552 832
448 70
7427 560
5267 159
11998 581
3446 756