12862 510
4891 585
4602 133
2911 163
5322 924
7142 623
20295 935
4995 533
2620 113
5474 528
5818 492
10679 507
6460 796
2964 113
5770 666
3278 352
14684 337
8027 420
5994 843
26724 127
4531 583
5163 322
18247 740
3602 205