32191 375
72639 493
30528 150
19095 215
25585 317
9746 183
28324 609
20575 459
30902 372
35732 97
10672 264
28218 181
22238 75
25108 248
20278 537
5016 707
19636 494
14528 134
27723 514
32178 412
8348 269
7529 857
2191 62
20943 341
10373 848
17111 297
7731 114
1633400 3884