4526 51
4007 423
8499 613
9035 307
4183 621
25360 308
27407 228
30174 443
7948 468
16910 613
8474 443
41690 292
2045 351
5188 336
9553 572
1069 143
1494 175
2859 288