5996 513
1566 87
2865 530
2234 195
2089 71
6309 469
3094 348
1728 195
2714 261
1140 86
2850 520
2995 436
3085 220
2088 332
4418 936
2449 262
2128 406
1393 39
30248 935