19503 110
29221 492
4797 375
11453 549
5609 167
4452 422
26338 461
14595 792
7625 651
9889 331
8317 347
2610 273
13260 456
6064 404
25675 288
3315 79
17290 179
6289 558
16101 366
10147 665
11153 679
9036 534
18905 851
9307 558