19761 663
36015 168
9488 201
37367 503
2596 130
4597 771
11008 273
3874 366
5697 758
4801 711
22351 695
2623 288
3197 394