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