20395 346
25461 538
4531 372
8428 598
31402 894
18381 361
3702 759
5810 90
20843 283
15551 278
49852 179
86176 643
171853 696
17245 521
22161 383
8974 234
6168 523
4605 472
6524 428
22222 206
22625 322
25671 576
9278 451
11526 39
6608 170
7543 297
12454 77
3720 329