3095 167
3391 308
2591 109
3104 628
5223 579
4989 90
6042 445
7589 207
2695 324
6155 632
8088 403
1225 141
7711 772
1230 75
2129 344
4810 843
9661 554
5109 478
1254 111
14226 714
2053 271
20148 313
1957 171
4390 626