971 259
1729 549
4362 665
1317 345
1357 316
1545 327
470 103
2253 722
10453 280
5705 569
16753 526
2632 86
7163 733
4306 282
9233 132
143774 170
12263 648
16138 608
28213 388
25582 200
31940 88
5615 389
6318 275
4905 686
3211 112
6975 103
34202 444
117942 641