16419 333
22424 559
360921 978
9687 638
5599 108
8698 534
9068 546
7900 416
7087 437
4460 240
3329 81
33075 565
29580 138
21372 616
13731 515
22851 467
19552 183
28010 420
21712 567
9517 194
103689 789