40891 188
6855 847
11887 341
7024 314
3461 674
4068 132
5939 556
2458 323
4125 264
3750 315
11072 286
3575 603
3548 524
2192 364
10593 687
3625 203
1987 203
3393 455
3321 671