9902 88
16551 384
23003 826
2953 176
5193 51
2590 185
2814 345
4563 321
2422 178
3813 542
4461 640
11637 553
3742 323
5266 624
5755 587
6308 231
14256 495
2606 179
6170 576
9008 482
4644 128
1803 37
4358 516
7945 261