283 87
2951 909
2634 544
3813 485
4507 459
19050 203
4053 106
7267 781
8801 501
5310 459
9362 55
4483 825