409 69
1234 362
2111 585
12882 217
1807 515
5826 528
2532 323
4027 871
3054 349
7481 635
5026 297
31737 91