4268 722
20893 959
3080 522
10196 33
2241 159
22033 128
12392 562
19594 109
30787 581
24645 235
13829 53
2368 62
2899 325
1144 124
3189 528
3973 247
4436 733
8327 869