5290 383
4803 348
3181 264
56304 361
19741 617
1124 156
1678 386
5147 251
339009 984
157147 928
8977 324