19305 375
21423 125
18954 548
26395 182
17804 244
25646 467
27166 641
15427 539
4850 501
24247 668
2290 227
2271 155
6702 626
3730 534
4233 511
5858 792
16390 56
34092 344