596 181
2628 631
2158 432
1251 316
1212 258
2740 886
1006 325
1858 606
359 100
2216 469
1160 352
344 90
1697 525
2511 518
646 169
2593 639
1590 513
120 26
1562 397
1249 341
1192 268
1411 305
290 67
289 92