86646 772
32343 522
27168 163
23531 140
47181 661
11035 495
12478 359
11226 797
4336 285
13354 220
2765 295
4671 286