3114 58
2465 255
3516 467
4810 879
56043 645
30872 427
12808 285
22682 762
6187 192
18537 115
29746 582