3112 528
3022 367
2994 522
928 53
2121 301
1236 147
2586 397
5231 618
3643 366
2310 460
3358 647
3342 597
2315 353
813 27
2557 352
2898 316
2162 291
2057 173
2664 220
3104 612
3954 581
1631 226
2819 402
3084 336
2642 313
2422 113
2945 413
4199 741