20876 959
3077 522
10188 33
2235 159
22020 128
12323 562
19448 109
30740 581
24607 235
13814 53
2364 62
2887 325
1140 124
3188 528
3970 247
4423 733
8321 869