986 213
1059 307
2472 529
2161 706
636 189
897 199
1358 421
2081 499
2440 730
1761 425
12551 687
5203 493
11054 569
5902 445
9380 869
13199 748
8068 896
113536 394