4037 430
4481 361
22580 359
3049 497
15050 280
8048 918
7891 792
20233 337
8418 244
9574 459
8113 481
13311 330
5098 262