14531 89
6421 917
20511 159
7170 955
5901 286
3683 572
4516 353
4875 640
9350 697
26554 752
5122 434
4808 291
5292 639
2834 374
3452 131
5377 42
15997 411
11495 848
17272 393
7735 949
24979 358
3908 573
9496 358
2039 116
3313 91
5539 430
3729 487
3826 142