3196 506
4855 616
2220 342
3080 628
1396 219
2276 683
2250 55
1405 244
4124 463
2378 401
3676 865
3362 505
1514 307
2258 670
1597 254
3622 542
850 114
734 187
1485 435
11630 532
4046 618
1756 434
2777 570
2702 598