2601 440
2911 265
4069 911
69325 214
4933 63
15550 605
2583 308
8436 590
1295 40
4971 531
3304 394
4532 680
3715 216