1093 153
3135 289
3712 727
2856 707
3206 630
1988 469
5252 663
1851 346
3308 695
3952 412
2297 689
1507 362
318 66
3302 188
2169 620
3471 328
2851 197
2965 459
2569 185
3003 275
4177 687
2070 51
5915 524
6967 571