32048 375
72358 493
30367 150
18859 215
25477 317
9704 183
28111 608
20450 459
30786 372
35634 97
10592 264
28178 181
22124 75
24927 248
20186 537
4990 707
19501 494
14473 134
27584 514
31987 412
8336 269
7498 857
2181 62
20832 341
10324 848
17057 297
7697 114
1619821 3878