3128 256
6931 71
3814 548
5444 483
10553 241
4188 249
7748 747
2330 35
5053 394
3851 700
2911 285
6491 578
23929 195
6181 387
3780 239
3531 441
5514 588
7306 356
6077 751
6830 626
37394 363
24164 390
20560 88
60465 191
48781 627
29788 283
21782 68
42871 465