3049 566
1028 292
2513 598
2493 526
15652 509
1623 153
817 170
2512 502
1785 353
706 164
1145 266
2225 613
2901 755
2447 703
1631 372
231 39
2784 672
3094 723
1835 509
2473 493
867 230
1901 514
1186 296
2180 411