2904 640
3851 527
2059 322
2296 295
11649 280
3038 632
622 128
2911 654
8054 536
11610 400
3239 745
2132 137
2440 436
1871 177
2323 348
4555 736
3349 683
14898 688
3989 670
2613 337
11512 544
9117 440
3082 476
3240 361