30899 615
7774 77
7235 297
42550 312
7246 303
9014 409
6384 588
14461 616
10963 647
6721 251
3566 273
11606 901
15525 274
4346 328
3076 815
4252 440
5945 483
1464 161
9475 343
2121 144
3460 867
11711 634
4772 557
1700 356
1609 268