12305 626
21280 354
12769 373
20876 312
5610 457
5888 469
5220 621
4920 226
8132 74
9542 746
4116 555
22284 107
6440 130
10599 502
6461 667
2976 396