10700 593
17849 430
23510 451
18392 349
2961 374
2901 284
17559 70
7818 83
17249 78
11063 744
6887 32
9473 153
2840 124
4895 490
6343 693
1628528 3882
38979 381
16520 568
3617 196
5258 629
5184 888
5603 275
7203 243
3843 219
5842 403
10995 567
8552 662
8874 590