30905 103
5736 208
5929 548
6863 768
7975 265
13250 939
17363 462
4399 207
2333 137
4861 163
15321 66
16174 379
43887 811
3483 734
3521 463
3974 462
75001 247
4445 513
4011 339
6481 424
5371 312
2168 245
22778 240
20951 968
12869 825
9425 710
73363 592
9614 104