1893 426
9629 624
3305 343
2342 473
16115 278
24692 144
9663 681
11537 690
543210 1260
227869 1258
8585 809
13358 510
816 126
999 251
566 111
1333 275
2760 784
1513 292
2881 899
6934 83
681 172
12283 449
5869 403
2562 653
12087 766
3183 696
1296 236
584 100