20880 959
3077 522
10191 33
2235 159
22023 128
12339 562
19481 109
30757 581
24613 235
13816 53
2364 62
2888 325
1141 124
3188 528
3970 247
4428 733
8323 869