2978 115
8805 598
3973 163
9285 320
9729 574
8047 394
48684 932
12990 280
11586 439
6496 412
14385 293
17064 86
16899 705
12618 580
31380 106
5327 351
10021 228
5874 662
12121 494
18317 377
24823 675
24690 204
24883 83
5067 836
9650 436