22021 503
222710 272
73933 853
117464 817
194370 706
192223 749
358493 784
145699 931
82892 768
22600 292
32609 736
23395 386
15863 614
12503 259
17331 560
6727 419
14759 671
16497 465
17963 938
13976 729
4639 293
7221 285
8982 377
8164 295
16881 399
13986 955
12612 445
12579 74