1245 96
21411 298
47807 468
20846 319
16732 376
15129 312
6535 742
10849 736
2317 529
2301 504
11887 562
2186 105
1328 171
5211 640