2978 115
8805 598
3973 163
9285 320
9730 574
8047 394
48691 932
12990 280
11587 439
6497 412
14386 293
17064 86
16901 705
12619 580
31382 106
5327 351
10021 228
5874 662
12121 494
18319 377
24825 675
24691 204
24889 83
5067 836
9650 436