5050 660
34412 234
1799 32
5107 312
162109 408
13309 482
52555 93
11205 759
9802 337
6267 632
12950 356
56368 708
3228 720
3420 554
22068 567
61665 427
5085 495
3277 351
4317 130
37928 469
7817 551
138084 572
18850 412
59997 1009
94770 805
22431 765
12309 572
6392 553