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