1247 96
21419 298
47839 468
20860 319
16745 376
15140 312
6540 742
10865 736
2322 529
2304 504
11889 562
2187 105
1330 171
5218 640