30026 615
7453 77
7116 297
41784 312
7090 303
8931 409
6264 588
11412 613
10757 647
6673 251
2176 273
11435 901
14848 274
4224 328
3070 815
4172 440
5854 483
1432 161
9335 343
2050 144
3405 867
11481 634
4684 557
1680 356
1583 268