535 63
10120 170
1860 343
4365 512
9058 632
5907 665
65688 387
32942 758
6124 541
4030 364
7462 275
21681 825
6433 696
4273 466