5097 670
1318 258
1146 56
927 37
3378 350
1249 155
2370 163
4357 677
2028 216
3090 719
3505 658
1679 225
2968 656
6997 831
3437 879
3697 512
2950 517
2781 696
2328 111
2362 378
3711 610
1305 64
2445 413
2559 528
2584 367
2675 522
632 53
1803 301