30099 503
9424 509
5585 691
4508 695
6870 439
3312 588
113792 341
27699 615
32755 941
3305 58
10443 828
8726 234
16291 209
7883 636
8506 134
7391 770
7937 501
11090 600
6699 229
7445 547
4144 76
3858 100
6874 569
11263 283
6754 612
17646 932
2810 70
1730 173