44598 93
14538 322
2999 705
1220 104
3586 80
2994 371
3160 298
6085 666
7363 133
23548 381
35734 657
25085 639
4865 190
3186 221
9652 536
5433 486
1839 307
1148 98
2977 151
12471 533
1253 145
2723 342
2145 516
2857 799
4588 731
7710 492
3541 236
2015 135