41613 685
14437 262
8284 229
21239 313
7436 513
23799 433
6596 362
5114 74
4046 218
4792 661
9428 828
3471 387
6905 311
11211 345
3146 92