2601 440
2911 265
4069 911
69317 214
4933 63
15549 605
2583 308
8436 590
1295 40
4971 531
3304 394
4532 680
3714 216