3097 692
2505 51
2588 535
3519 467
1457 164
4401 723
2451 290
3705 616
3484 472
3930 846
3776 623
2909 438
6832 590
155063 294
76344 683
9916 626
3991 89
17966 521
34942 273
1682 82
32165 360
13290 445
161155 521
10961 682
23307 270
7605 580
5224 575
37190 102