43486 197
2302 148
17426 414
14960 739
4995 381
31435 781
16166 266
9743 297
1529 207
4951 513
9187 597
2821 500
3668 851
2915 652
1260 110
9134 169
8137 75
13135 170
8212 262
9817 368
8163 152
5770 75
18281 440
9339 611