1303 311
2832 696
2791 800
2215 481
1379 256
2627 325
817 169
286 56
2044 197
3077 421
3541 883
1703 451
765 161
2056 141
221 50
1209 336
1582 313
1658 328
2169 633
2463 507
1063 289
544 56
959 205
4135 670
3486 628
2768 357
788 130
326 34