3089 690
2507 576
1242 209
2959 735
2805 621
2973 728
634 58
1928 300
2322 723
1857 352
1244 217
1518 280
981 66
649 133
1031 58
2309 471
2259 427
2435 412
4468 709
1378 317
4276 933
2858 529
3371 603
874 117