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