19123 83
62544 471
7331 264
3030 309
11344 409
166591 463
267682 1194
5619 531
8466 606
3572 242
13019 943
22524 159
4732 617
12040 531
4320 626
103775 571
3693 385
3044 114
2978 343
7399 511
7444 410
2229 99
33055 685
98685 558
43091 628
118212 802