2591 41
2248 169
3183 806
3881 149
3665 521
3106 532
5579 366
3032 326
6549 303
3110 231
3388 388
4902 524
15134 52
3232 98
4748 171
12714 133
92926 799
5542 598
7475 625
3788 461
25881 353
3630 219
23832 161
19703 873
98590 816
65226 520
3233 546
750 160