22092 92
52500 289
9729 266
13052 636
3696 477
8596 949
4301 383
3611 81
5712 561
9837 328
9627 281
6028 366
2304 78
5209 412
4232 567
22352 576
5349 672
5954 509
6228 650
20615 125
69992 626
44659 418
37679 679