2978 115
8805 598
3973 163
9285 320
9730 574
8047 394
48685 932
12990 280
11587 439
6497 412
14385 293
17064 86
16899 705
12618 580
31380 106
5327 351
10021 228
5874 662
12121 494
18318 377
24823 675
24690 204
24884 83
5067 836
9650 436