5382 112
12875 752
12589 370
17246 589
8385 456
20903 448
3162 605
10941 502
5374 183
54359 352
12164 759
20163 83
25007 329
11024 969
6063 517
25172 188
12016 149
10879 78
21860 263
30923 537
37832 97
10727 432
78939 309
3835 391
2665 58
5252 674
19937 267
16656 573