3506 117
5600 942
9069 259
4435 516
6706 483
23239 297
10653 803
8494 850
7165 841
8114 637
12771 474
4724 185
6331 294
28239 236
7705 593
9223 424
2446 149
8945 589
10129 150
6317 426
22794 252
4483 87
5339 674
4159 686