22593 51
12224 485
88871 920
15951 360
17807 531
38847 316
37352 489
46119 332
38836 372
20541 242
35767 239
3066 657
2387 415
2659 254
2975 195
3556 785