2960 256
3608 126
5368 538
3199 168
3136 193
4720 627
4072 321
3946 743
2221 151
1447 208
3726 76
5134 164
1102 109
1455 42
3229 798
4377 311
2324 113
3761 708
1793 37
3728 381
4387 550
3898 546
3684 452
4040 288
4264 740
2289 176
20325 657
5451 296