19948 37
3323 109
3065 93
3921 66
12763 802
7222 693
5194 582
12504 489
5474 319
18246 968
22502 373
8538 713
10572 83
15594 67
5923 824
10084 741
17586 377
8083 841
6914 544
5553 589
35935 115
13879 622
3278 96
23999 67