16621 880
7246 530
9514 94
9094 201
9863 311
2332 86
11793 228
3070 123
7493 667
1403 204
4283 662
6308 359
9441 265
15460 397
9244 87
12988 299
12110 584
4219 407
5295 161
19051 608
6902 616
5530 499
4225 168
7853 249