41570 685
14337 262
8265 229
21231 313
7424 513
23728 433
6579 362
5054 74
4027 218
4785 661
9407 828
3459 387
6900 311
11193 345
3138 92