31255 825
32966 528
13080 278
4165 692
7419 652
36225 460
2345 272
12851 229
7310 397
8151 898
12915 509
14381 334
12460 378
17705 764
1916 117
19160 255
10705 93
8184 632
3250 495
2964 89
5001 679
2408 82
8720 571
7834 453