493 18
589 558
939 585
105 847
384 678
266 582
108 315
921 670
679 873
401 379
454 248
961 615
20545 365
18860 807
12086 361
10918 351
9190 364
8794 24
7089 201
6877 41
6659 228
6628 37
6059 923
5985 649