3203 58
5003 651
5527 398
7116 575
2373 329
4544 157
12295 572
4779 459
3907 885
5098 546
9511 905
4689 629
3246 506
3910 74
1474 30
5580 622
4249 311
20601 352
6369 659
2100 207
3138 154
5125 609
16782 138
6724 109