2601 440
2910 265
4068 911
69299 214
4931 63
15545 605
2583 308
8436 590
1294 40
4971 531
3300 394
4523 680
3713 216