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