2136 401
4603 868
25218 275
4360 467
5546 681
1604 329
1562 28
11336 326
5036 935
2414 225
5220 414
2171 363
2948 731