4270 722
20904 959
3080 522
10197 33
2244 159
22047 128
12408 562
19646 109
30797 581
24651 235
13833 53
2371 62
2910 325
1145 124
3190 528
3977 247
4436 733
8329 869