2931 293
7656 596
8734 444
3261 864
7329 763
11638 626
3111 428
6412 598
6056 434
16201 354
7538 649
2249 32
3997 839
3148 395
4937 158
18317 613
4340 474
3910 677
17385 712
1648 145
50746 400
5940 464
4340 278
13846 88
8372 365
3425 162
16428 329
26536 491