4270 722
20905 959
3080 522
10198 33
2245 159
22052 128
12412 562
19660 109
30799 581
24655 235
13836 53
2371 62
2910 325
1145 124
3191 528
3977 247
4436 733
8329 869