3033 574
2982 69
12957 860
6550 522
15545 575
2683 331
9959 270
7832 434
3308 275
5189 319
5268 488
5089 468
1044 122
5648 292
5673 295
3608 324
1142 249
9546 395
3213 143
8925 823
5303 818
7088 499
4667 162
4671 427