2591 80
9323 159
7328 447
7060 601
6425 715
3545 302
5753 578
3148 522
32806 210
9523 27
5626 609
3289 641
3832 179
45649 338
10441 591
8574 781
9698 403
4475 305
17932 61
3295 307
7671 141
2167 105
5257 69
21875 808
3647 271
11174 712
3157 69
132520 565