2906 416
1576 92
3191 506
3192 212
4225 813
5335 93
5449 764
10976 804
2199 66
3271 300
6527 720
2641 285
4070 495
6725 81
4596 611
14222 615
3299 247