2251 462
339648 920
21626 625
7740 341
22568 744
405750 1008
7984 348
7956 501
10511 263
6680 543
22096 88
28161 341
15309 156
37382 247
3550 243
6313 621
2362 152
25599 292