2136 401
4603 868
25217 275
4358 467
5545 681
1603 329
1561 28
11335 326
5036 935
2414 225
5219 414
2170 363
2948 731