2307 503
17843 151
5716 542
4064 29
1617 238
2713 214
5342 763
5557 421
7544 678
1078 49
2205 297
7645 594
6028 561
2619 781
11502 186