16504 333
22500 559
362253 979
9716 638
5624 108
8718 534
9089 546
7942 416
7116 437
4491 240
3348 81
33177 565
30013 138
21420 616
14058 515
23174 468
19756 183
28319 420
21842 567
9606 194
105263 792