4270 722
20906 959
3080 522
10198 33
2245 159
22053 128
12414 562
19668 109
30802 581
24657 235
13838 53
2371 62
2910 325
1146 124
3191 528
3977 247
4436 733
8329 869