2585 80
9316 159
7327 447
7059 601
6424 715
3541 302
5752 578
3148 522
32805 210
9523 27
5626 609
3287 641
3832 179
45645 338
10440 591
8572 781
9698 403
4475 305
17932 61
3295 307
7670 141
2167 105
5256 69
21875 808
3647 271
11170 712
3157 69
132520 565