4273 722
20925 959
3081 522
10205 33
2248 159
22060 128
12454 562
19764 109
30815 581
24667 235
13847 53
2372 62
2910 325
1148 124
3191 528
3977 247
4440 733
8330 869