20952 733
12292 123
3770 470
23720 166
35799 297
3634 973
9225 387
7380 252
30220 584
5289 421
12958 290
4867 195
2054 74
5889 569
11426 445
12683 595
12128 489
14590 890
6900 721
13253 297
18854 388
19597 142
17423 139
369124 532
26918 173
6597 223
18865 740
16018 259