506 88
2522 407
786 174
2116 393
1294 39
3574 652
2346 443
3225 696
891 85
3098 846
1118 146
1582 440
2149 478
4309 512
2947 139
2090 326
1319 307
1731 291
1224 267
2397 409
1613 261
1285 250
1466 255
3868 618