3193 452
6049 738
10725 848
4318 644
26512 504
10905 500
18720 842
380481 533
7148 560
21394 483
15253 413
17226 233
8306 599
2805 459
4257 100
6711 156
13406 386
4600 429
3553 167
4386 86
19557 726
11546 114
15033 589
7799 873
17352 104
13200 206
43336 165
39419 72