30846 615
7763 77
7219 297
42440 312
7223 303
9008 409
6378 588
14437 616
10946 647
6718 251
3559 273
11584 901
15460 274
4338 328
3075 815
4243 440
5940 483
1464 161
9462 343
2114 144
3421 867
11669 634
4761 557
1696 356
1606 268