349 24
3100 843
1711 302
4951 470
3063 570
5759 322
2875 833
4970 785
1497 53
2878 251
1066 221
871 112
1248 238
3110 564
1254 201
6510 330
413 89
7667 784
3502 765
1201 270
2527 397
3009 277
4087 499
2975 136