2249 462
339640 920
21626 625
7740 341
22568 744
405745 1008
7983 348
7956 501
10511 263
6680 543
22096 88
28161 341
15308 156
37381 247
3550 243
6313 621
2362 152
25599 292