19969 508
1632 399
6901 314
2033 488
4842 459
5714 160
3204 448
6352 623
2192 621
26469 872
50745 411
2361 705
7029 645
169 26
4180 450
19973 521
23897 300
33061 791
8956 462
3286 649
175029 696
6715 75
11483 192
14407 621