2963 966
350 51
3255 643
802 28
2115 158
1632 212
2750 587
2516 257
2268 330
1047 249
3114 174
5916 322
6085 427
2746 647
3647 562
1944 517
2574 632
3005 246
1100 262
5832 792
1146 76
3291 212
1886 588
1459 67