31995 412
24230 405
13017 263
6509 102
2681 216
10625 766
25821 80
9825 34
7111 446
7614 755
8199 228
2877 416
29308 753
8520 471
15114 701
6027 442
19991 233
25470 426
19686 130
18926 683
16133 417
11148 473
6934 476
8337 269
3491 284
21561 594
9266 46
49285 758