22746 51
12280 485
89280 923
16002 360
17863 531
39063 316
37569 489
46322 332
38986 372
20688 242
35957 239
3121 657
2435 415
2686 254
2996 195
3570 785