2450 505
4847 506
277387 529
10887 484
15145 402
50137 620
8291 584
72763 255
21681 654
49426 296
49979 328
27123 542
4523 138
4043 733
5956 766
5368 446
13602 735
4018 781
7289 754
46518 214
58902 467
18271 177