310 412
1027 928
1383 248
691 430
180 51
1115 952
590 114
680 791
1060 536
559 316
983 693
1026 813
9541 358
8963 796
7182 360
5769 361
4598 347
4329 35
3999 11
3719 223
3436 201
3265 217
3218 645
3197 922