30025 615
7452 77
7116 297
41782 312
7090 303
8931 409
6264 588
11412 613
10757 647
6673 251
2176 273
11433 901
14847 274
4224 328
3070 815
4170 440
5854 483
1432 161
9335 343
2050 144
3405 867
11481 634
4682 557
1680 356
1582 268