3018 522
20599 242
21322 259
3727 668
9644 441
15881 372
21403 669
8170 78
18682 573
9936 198
22247 407
12289 551
27782 83
13358 722
2744 263
17265 398
15558 296
49044 682
10651 50
16608 777
20903 759
23941 313
16236 573
28690 416
45906 342
7071 797