2480 596
52571 206
4755 304
3935 386
5198 580
8864 177
2757 413
7381 739
908 130
1546 217
1289 144
1504 323
2577 655
2347 262