2495 51
4003 494
2235 225
4958 547
2261 79
2808 108
2087 74
2258 178
6074 211
2540 295
11594 564
6666 725
4056 574
956 115
4436 88
9309 680
9874 320
2816 119
3333 633
19980 258
3056 306
4122 104
4658 365
11969 181
35234 273
7980 262
2369 82
9035 511