30028 615
7454 77
7117 297
41791 312
7091 303
8931 409
6267 588
11415 613
10757 647
6673 251
2176 273
11437 901
14862 274
4227 328
3070 815
4176 440
5856 483
1433 161
9336 343
2050 144
3405 867
11486 634
4685 557
1680 356
1583 268