2596 508
1743 239
2397 394
3844 734
3505 672
1818 258
2816 423
2113 293
1660 233
2700 480
2344 396
1725 181
1196 101
3145 588
1838 319
1854 275
1256 172
1471 168
3835 708
3281 619
2706 530
2885 474
3213 597
1337 83