986 213
1059 307
2473 529
2161 706
636 189
897 199
1358 421
2084 499
2440 730
1765 425
12551 687
5203 493
11057 569
5902 445
9380 869
13199 748
8068 896
113546 394