1248 96
21421 298
47842 468
20860 319
16745 376
15140 312
6541 742
10867 736
2322 529
2304 504
11889 562
2187 105
1332 171
5220 640