2249 462
339617 920
21626 625
7740 341
22568 744
405735 1008
7983 348
7956 501
10511 263
6680 543
22095 88
28159 341
15304 156
37372 247
3550 243
6313 621
2362 152
25598 292