30587 210
12450 476
7070 170
10146 427
14290 224
20299 48
6961 578
12627 608
4181 403
6963 363
7308 655
10254 187
4701 129
10225 128
8386 715
3673 159
3076 153
6050 582
3556 241
4197 313
3519 114
5583 451
5719 323
7397 641
4368 86
14434 670
5856 837
7336 593