2592 105
4012 453
10754 698
16080 675
2979 47
4173 144
6085 756
5409 526
3322 493
3891 103
10918 922
2981 165
5234 911
3739 362
4202 386
18063 570
20351 249
1671 135
5062 883
5801 554
4846 48
3114 48
8043 477
7889 89