3203 646
998 68
2183 225
1276 38
2384 326
3639 882
4051 574
3813 418
3314 487
877 77
1007 142
2133 229
1770 250
1121 90
2597 511
3312 891
1082 97
3084 336
2162 291
2316 353
3342 597
3359 647
3279 517
6851 155