2775 866
3220 255
175368 962
5678 274
11495 335
14115 678
5992 484
5412 498
13551 783
19937 848
22308 352
27411 744
6278 102
10796 473
26824 125
3146 404
3888 415
4316 208
32679 502
8505 171