31292 286
11605 107
4782 493
11042 426
3073 114
9742 901
5619 547
1873 71
11004 322
11074 796
9981 611
12374 187
3032 349
6888 562
3331 307
4809 322
8283 358
22669 653
4500 305
24062 107
14879 803
7052 610
4816 644
11356 643