3128 320
9701 818
27786 432
4157 473
29381 706
16832 141
14994 195
1915 173
4876 95
1456 262
3109 442
5946 660
3234 632
15289 791
2610 41
3958 853
3000 292
2448 300
2949 654
2187 484
2205 347
1264 179
5938 79
4904 543