47702 290
28390 121
30479 303
37267 702
66024 879
5710 476
5448 217
6266 756
3331 360
12997 341
2499 287
10238 312
51708 171