16016 179
4009 92
7814 111
16686 701
5150 212
3922 654
4245 246
16864 54
11012 129
11140 793
1948 120
8032 194
9948 196
9375 384
22593 382
8102 819
8476 249
3565 249
3297 124
8676 79
2521 268
5458 647
22389 327
20056 262
1127 200
8732 29
4846 486
5052 386