14958 533
31377 412
23374 405
12770 263
9394 298
10529 766
25287 80
6807 446
7037 350
7494 755
7977 228
34396 339
8437 471
8713 681
14755 701
5938 442
9033 607
19659 233
18634 683
10752 473
6676 476
8222 269
3703 281
8521 46
47961 756
6532 385
5930 372
19323 518