2613 80
2784 625
28039 508
2215 156
3156 202
9374 772
4214 791
6878 518
14029 193
23801 234
76599 309