14843 674
5221 218
15097 585
32632 640
34220 344
7485 291
11645 834
8444 563
5185 473
3903 446
4077 722
23616 695
630 71