30071 879
4897 492
4984 482
3501 502
12515 935
17427 270
1844 78
6991 498
2517 312
5482 867
4070 406
13350 278
5044 741
11575 232
29673 605
4339 682
35969 585
9531 330
4254 142
5894 748
4390 528
14064 376
6546 649
7528 634