32691 375
73429 493
31081 150
19945 215
25932 317
9896 183
29057 609
20960 459
31315 372
36086 97
10889 266
28373 181
22559 75
25625 248
20531 537
5086 707
20094 494
14683 134
28170 514
32832 412
8437 269
7626 857
2244 62
21275 341
10509 848
17285 297
7873 114
1669486 3902