2590 41
2248 169
3183 806
3881 149
3661 521
3106 532
5579 366
3032 326
6549 303
3110 231
3388 388
4902 524
15133 52
3232 98
4748 171
12713 133
92926 799
5542 598
7475 625
3788 461
25876 353
3630 219
23819 161
19702 873
98589 816
65225 520
3233 546
750 160