508 63
16218 41
5804 646
6631 205
10037 505
13346 852
16386 194
12780 716
6491 338
4209 26
4173 198
3669 63
10582 155
15395 552
17496 804
8218 873
15681 523
2405 386
11108 246
9249 77
38064 398
7048 632
6104 582
1535 237