2200 66
31592 449
23602 572
3918 726
13526 200
3895 642
7072 525
1839 156
3377 462
7666 253
5058 261
24557 527
2256 450
9401 787
9103 58
3323 49
2396 122
4088 482
2540 388
2795 504