4273 722
20923 959
3081 522
10204 33
2247 159
22059 128
12450 562
19746 109
30812 581
24665 235
13847 53
2372 62
2910 325
1148 124
3191 528
3977 247
4439 733
8330 869