2958 427
3416 660
52711 640
3982 395
190294 259
47255 434
570500 1521
13737 546
17044 315
12362 447
83680 661
52876 694
47900 655
12506 334
6088 306
9359 592
4530 874
3448 186
8485 484
6753 370
1869 165
4069 108
3740 366
6807 567