3390 278
2437 541
875 193
5427 728
6087 963
4050 516
17507 288
104503 367
15348 219
5451 888
6530 184