2128 401
4601 868
25200 275
4355 467
5529 681
1599 329
1556 28
11321 326
5032 935
2410 225
5204 414
2164 363
2947 731