3001 633
2408 571
3070 626
11322 386
3627 494
23979 192
2857 457
18619 35
3843 127
3215 339
4503 718
2848 328
747 83
13086 810
2913 677
4728 353
17187 125
43510 99
7219 327
8098 848
7711 680
5567 61
29232 352
4009 193
5176 690
4516 694
3050 247
15994 869