294286 955
69865 587
51063 309
60344 437
25177 311
5956 715
8006 252
3814 100
2238 78
4217 96
56632 727