2601 440
2911 265
4069 911
69326 214
4934 63
15550 605
2583 308
8437 590
1296 40
4971 531
3304 394
4532 680
3715 216