3063 92
1460 288
4981 349
1684 270
3631 889
2742 63
2393 370
4734 715
4423 656
2662 575
15946 260
885 105
2855 584
2287 122
2504 439
3040 528
1476 261
3390 623
2161 250
1135 158
2882 730
761 102
1571 200
3065 511