1077 504
517 42
704 538
472 750
610 48
138 546
313 3
861 678
1272 376
934 955
1005 112
794 60
20545 365
18860 807
12086 361
10918 351
9191 364
8794 24
7090 201
6878 41
6659 228
6628 37
6059 923
5985 649