2248 462
339589 920
21626 625
7740 341
22568 744
405720 1008
7983 348
7956 501
10511 263
6680 543
22093 88
28158 341
15301 156
37367 247
3550 243
6313 621
2362 152
25596 292