2136 401
4603 868
25218 275
4358 467
5546 681
1603 329
1562 28
11336 326
5036 935
2414 225
5219 414
2171 363
2948 731