1239 96
21390 298
47756 468
20833 319
16701 376
15115 312
6521 742
10830 736
2309 529
2296 504
11883 562
2174 105
1322 171
5190 640