5021 233
1829 311
8207 639
15519 67
5766 811
10401 512
3136 284
4883 768
4556 696
2763 386
3322 506
6874 51
4227 150
5639 554
6407 326
14826 650
4936 405
3043 367
13323 571
2115 148
7087 256
17179 750
8791 679
15098 437