38781 260
118990 1194
25395 534
54210 727
54839 230
4702 242
13877 257
2373 176
7425 833
3975 303
108771 292