1016 141
2844 748
4492 525
3111 367
3996 289
1697 352
1110 139
2382 686
2241 309
2016 182
3458 662
3605 553
4354 580
3714 836
2713 506
2116 343
907 59
910 134
2350 522
1189 205
513 53
2953 447
2041 381
3494 613
4075 713
2973 583
2545 524
2864 621