1235 96
21363 298
47709 467
20825 319
16679 376
15098 312
6507 742
10807 736
2304 529
2292 504
11880 562
2168 105
1320 171
5185 640