2596 503
6859 366
4999 794
4319 356
12135 131
6301 731
4953 682
17894 451
29170 519
7299 406
14596 803
17088 687
8949 281
14289 225
12599 424
4571 74
3660 486
3107 362