2958 427
3416 660
52728 640
3982 395
190297 259
47258 434
570508 1521
13739 546
17044 315
12364 447
83680 661
52879 694
47903 655
12506 334
6088 306
9361 592
4530 874
3449 186
8485 484
6754 370
1869 165
4069 108
3740 366
6807 567