30995 656
5159 618
6550 492
7217 773
11060 605
12859 466
5911 692
3869 559
2884 724
20991 409
5388 273
4339 696
17134 650
5030 434
13995 445
10015 433
7150 141
16577 684
10041 818
13267 799
12181 390
8438 663
2959 504
3509 318