4506 656
3212 293
3136 228
3653 413
6477 218
2773 477
3015 431
1682 111
6251 251
2148 197
1070 174
3088 263
975 190
3097 392
28938 156
4012 844
34480 326