22118 51
12084 485
87213 920
15685 360
17536 531
37700 314
36619 489
45444 332
38086 372
20016 242
35123 238
3017 657
2358 415
2579 254
2850 195
3516 785