3069 318
316 41
2643 785
3538 873
1562 256
2607 571
1636 343
1312 274
2440 618
2476 694
959 270
2688 747
1684 520
711 81
1146 246
862 197
2899 666
1739 458
3023 829
2237 547
1179 334
1516 295
2735 671
2934 883
1405 157
2433 660
2217 534
958 219