30033 615
7457 77
7124 297
41815 312
7096 303
8932 409
6291 588
11421 613
10765 647
6675 251
2177 273
11442 901
14885 274
4232 328
3070 815
4182 440
5868 483
1433 161
9340 343
2053 144
3405 867
11494 634
4692 557
1680 356
1584 268