3096 162
2558 222
3868 597
7146 227
8920 272
3685 134
5246 287
2947 214
4192 787
4094 381
4782 132
2814 524
4944 595
6318 479
4407 740
5244 566
2059 166
7812 146
2805 208
2377 176
2660 112
3153 304
2995 208
4591 683
18759 650
3387 418
4270 579
3887 406