2997 115
8842 598
4003 163
9334 320
9746 574
8130 394
48923 932
13070 280
11661 439
6534 412
14412 293
17148 86
17055 706
12685 580
31521 106
5382 351
10108 228
5902 662
12139 494
18466 377
25012 675
24851 204
25097 83
5094 837
9705 436