30028 615
7453 77
7116 297
41790 312
7091 303
8931 409
6267 588
11415 613
10757 647
6673 251
2176 273
11437 901
14859 274
4225 328
3070 815
4174 440
5855 483
1433 161
9335 343
2050 144
3405 867
11485 634
4684 557
1680 356
1583 268