2850 685
2615 507
12241 485
14029 406
981 158
3172 804
778 99
2956 474
3425 498
3562 230
4309 528
6327 38
4579 187
3885 329
6838 556
8703 104
5961 163
4299 286
2518 105
3103 711
1543 226
6055 395