1239 96
21390 298
47758 468
20834 319
16704 376
15117 312
6521 742
10831 736
2309 529
2296 504
11884 562
2175 105
1323 171
5191 640