3096 162
2558 222
3868 597
7145 227
8920 272
3684 134
5245 287
2946 214
4191 787
4094 381
4782 132
2814 524
4944 595
6315 479
4407 740
5243 566
2057 165
7810 146
2805 208
2377 176
2660 112
3152 304
2993 208
4588 683
18758 650
3386 418
4270 579
3887 406