3096 628
3000 683
1412 239
1879 341
2675 442
802 123
1086 284
2955 855
1483 468
489 134
2566 595
2167 574
808 227
1125 287
436 107
302 82
1323 260
1004 219
2145 672
3295 397
2291 678
1704 331
611 137
756 174
2265 732
2582 795
1932 415
703 207