3930 645
1646 39
3397 597
10535 321
2801 418
2789 332
4729 877
7609 240
3445 567
4421 639
4300 646
3201 283
7712 484
2128 328
14977 397
4290 883
2107 252
2879 746
2881 534
2683 517
4225 179
740 102
2214 174
2129 469