18008 671
19239 83
62694 473
7355 264
3032 309
11348 409
167220 463
268656 1194
5620 531
8470 606
3577 242
13039 943
22563 159
4736 617
12046 531
4323 626
103888 571
3700 385
3050 114
2981 343
7407 511
7447 410
2233 99
33130 685
98847 558
43127 628