37532 97
10641 432
78199 309
19680 267
16434 573
34538 121
9230 850
114117 640
27361 217
17319 651
1787 273
25913 51
13516 275
40358 544
4694 577
13444 486
21682 240
4147 428
3838 397
101531 928
29038 417
46388 342
4186 521
17941 361
64998 157
5228 249
8659 576
4612 718