13096 354
4836 637
7752 370
7123 700
14229 67
7890 725
72625 450
20461 1110
14691 862
3238 51
2950 109
1272 199
1741 376
1517 245
1803 291