2136 401
4603 868
25216 275
4358 467
5545 681
1602 329
1561 28
11334 326
5036 935
2414 225
5217 414
2170 363
2948 731