38778 260
118986 1194
25395 534
54209 727
54829 230
4702 242
13877 257
2373 176
7425 833
3974 303
108759 292