4272 722
20917 959
3081 522
10203 33
2246 159
22058 128
12438 562
19731 109
30810 581
24664 235
13846 53
2372 62
2910 325
1147 124
3191 528
3977 247
4439 733
8329 869