2228 462
336184 919
21594 625
7730 341
22296 744
404750 1008
7982 348
7883 501
10507 263
6673 543
21963 87
28102 341
15070 156
37021 247
3533 243
6301 621
2352 152
25469 292