2899 416
1573 92
3175 506
3181 212
4218 813
5331 93
5438 764
10966 804
2189 66
3255 300
6522 720
2633 285
4054 495
6711 81
4588 611
14204 615
3294 247