2981 568
2875 457
18658 722
2102 139
3071 709
3920 290
2404 490
3641 675
2881 620
16368 92
2599 216
1298 135
3832 433
4895 361
4210 543
2604 313
2183 307
18797 635
17969 170
4725 517
25200 763
16200 780
30828 899
15378 820
31407 292
9348 509
35155 509
20551 112