2991 115
8824 598
3986 163
9312 320
9739 574
8088 394
48819 932
13026 280
11629 439
6520 412
14402 293
17109 86
16983 706
12651 580
31449 106
5355 351
10061 228
5883 662
12130 494
18408 377
24919 675
24784 204
24987 83
5081 836
9693 436