2705 265
3999 911
68184 214
4378 63
15222 605
2473 308
8399 590
1207 40
4604 531
3091 394
4064 680
3525 216