30928 615
7783 77
7244 297
42588 312
7250 303
9018 409
6396 588
14469 616
10973 647
6722 251
3568 273
11614 901
15561 274
4356 328
3078 815
4256 440
5962 483
1465 161
9482 343
2128 144
3460 867
11742 634
4775 557
1700 356
1611 268