3071 61
4208 506
8481 159
11546 208
5582 542
4225 307
7828 568
3586 235
8912 168
11469 411
5738 410
400417 984
233927 324
10960 352
8562 332
6168 463
4450 243
6499 372
3377 110
2660 280