2583 80
9312 159
7326 447
7058 601
6423 715
3541 302
5752 578
3146 522
32803 210
9523 27
5626 609
3287 641
3832 179
45645 338
10439 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