22595 51
12226 485
88875 920
15951 360
17808 531
38852 316
37357 489
46126 332
38840 372
20542 242
35774 239
3066 657
2387 415
2659 254
2975 195
3556 785