18058 308
2924 477
6374 493
40131 672
2894 651
8487 291
25594 137
4374 58
15509 648
4418 640
6723 62
2341 213
5072 849
10809 376
1602 157
1632 125