2878 659
6856 122
4331 631
2268 317
3307 52
11655 217
9552 432
4403 730
9573 221
9399 633
6945 655
9031 353
14794 310
19129 669