2247 462
339527 920
21625 625
7740 341
22567 744
405699 1008
7983 348
7955 501
10510 263
6680 543
22087 88
28156 341
15289 156
37355 247
3549 243
6312 621
2362 152
25592 292