12095 671
1568 88
7066 208
1857 516
2468 281
2273 226
783 143
1043 117
3400 671
1393 124
3896 129
1152 217
2342 541
3642 745
9588 183
1598 277
1228 319
1208 186
2427 490
3654 167
4115 605
4333 139
3316 817
1785 420