5092 165
1732 211
14333 280
12248 742
5063 308
13615 140
12341 649
4325 35
12345 414
15968 855
6896 820
6825 654
3188 257
5454 776
6996 322
3670 233
6199 521
11338 376
4818 80
18456 313
2213 181
4707 245
5587 897
8936 585