2597 307
5186 580
3403 212
5449 811
6327 225
7073 810
28720 116
8943 348
8379 951
9296 182
5800 297
2080 141
5258 332
5848 798
6558 54
4720 807
26151 239
8454 542
6212 877
3235 121
18295 475