506 698
75 1
998 44
88 476
695 355
484 841
136 97
117 769
444 970
609 187
24 285
225 227
20560 365
18877 807
12089 361
10927 351
9199 364
8798 24
7098 201
6884 41
6665 228
6632 37
6063 923
5985 649