2491 43
5177 803
3702 861
3123 424
6398 638
8426 75
1379 300
2375 313
1897 340
29368 597
19593 355
1996 291