32096 375
72434 493
30401 150
18917 215
25492 317
9712 183
28188 608
20488 459
30822 372
35657 97
10614 264
28190 181
22154 75
24968 248
20223 537
5000 707
19538 494
14486 134
27609 514
32035 412
8341 269
7505 857
2186 62
20852 341
10331 848
17075 297
7708 114
1623828 3879