32196 375
72657 493
30537 150
19104 215
25588 317
9749 183
28344 609
20577 459
30906 372
35739 97
10675 264
28221 181
22244 75
25116 248
20281 537
5016 707
19645 494
14528 134
27730 514
32191 412
8348 269
7531 857
2195 62
20946 341
10376 848
17111 297
7735 114
1634039 3884