2932 293
7656 596
8751 444
3262 864
7331 763
11639 626
3111 428
6414 598
6065 434
16213 354
7539 649
2250 32
3999 839
3148 395
4939 158
18322 613
4342 474
3911 677
17398 712
1648 145
50749 400
5945 464
4343 278
13849 88
8374 365
3429 162
16442 329
26545 491