22861 407
20923 185
10204 120
6142 696
4570 928
18080 504
6543 681
4689 808
19651 635
15648 535
148265 696
5316 51
1361 269
1762 381
12603 577
1652 264
18475 460
1822 240
12524 482
2406 330
7366 638
10268 429
34159 265
2505 824