2197 328
12849 301
59117 1046
52362 874
17133 761
3215 55
6435 792
2006 119
3303 519
665 75
610 116
879 126