2545 329
13207 301
59430 1046
52780 874
17323 761
3231 55
6453 792
2074 119
3344 519
668 75
611 116
888 126