2249 462
339625 920
21626 625
7740 341
22568 744
405739 1008
7983 348
7956 501
10511 263
6680 543
22096 88
28160 341
15308 156
37376 247
3550 243
6313 621
2362 152
25598 292