3506 681
999 66
2516 152
565 80
3668 354
17684 445
1490 36
2207 211
130 42
5546 587
3441 486
2655 560
1332 85
3359 520
1688 205
3771 310
2666 788
3819 831
5169 957
8464 767
4017 473
1153 237
5162 763
1449 84