3097 692
2507 51
2588 535
3519 467
1457 164
4402 723
2452 290
3705 616
3486 472
3930 846
3776 623
2909 438
6832 590
155069 294
76344 683
9916 626
3993 89
17966 521
34942 273
1682 82
32165 360
13290 445
161159 521
10962 682
23311 270
7605 580
5224 575
37191 102