41593 685
14395 262
8274 229
21236 313
7430 513
23765 433
6588 362
5093 74
4035 218
4789 661
9420 828
3470 387
6903 311
11203 345
3145 92