501 95
364 370
563 993
221 367
1175 456
548 819
5110 608
788 1000
1188 36
2183 780
984 178
212 456
85558 208
55429 990
47059 304
37054 761
34553 863
31925 601
29416 148
28818 229
24933 635
24635 14
22133 419
20325 566