3008 512
13054 769
2415 35
3396 616
3906 674
2152 554
3046 900
2169 323
1537 115
1381 37
2756 269
3992 639
4637 94
3343 907
2256 206
12262 709
1052 142
9278 686
3256 652
3094 181
2728 703
4504 132
4475 633
10684 467
3243 245
14328 883
2828 689
4441 354