309 92
906 254
669 174
2652 659
2158 545
1645 405
2946 558
3429 656
1073 49
895 237
1657 519
324 73
331 88
1669 428
1395 427
1355 296
538 145
2175 453
3005 693
2321 607
2373 598
1281 194
518 108
1324 361