105417 391
66446 219
176239 805
96209 675
83081 252
45076 441
46687 542
23378 269
47540 156
27220 344
120922 344
1398 54
2530 347