2605 178
39447 260
122560 1196
25918 534
55339 729
56955 232
4747 242
13881 257
7446 833
3994 303
114507 295