16026 671
7917 31
8716 510
3703 815
28946 217
29931 250
3614 561
10888 540
6726 192
20287 557
14914 185
6321 612
1842 307
4879 145
5372 416
8558 791
3798 80
6470 626
5637 99
3608 547
2709 252
4753 649
7634 145
6553 303
12001 906
4224 476
3368 204
3343 142