39898 188
6821 847
11869 341
6949 314
3433 674
4044 132
5903 556
2422 323
4092 264
3706 315
10986 286
3531 603
3529 524
2166 364
10530 687
3569 203
1957 203
3338 455
3277 671