4271 722
20911 959
3081 522
10201 33
2246 159
22053 128
12430 562
19705 109
30805 581
24660 235
13842 53
2371 62
2910 325
1147 124
3191 528
3977 247
4438 733
8329 869