2516 30
5992 453
7412 341
10320 338
5469 502
2657 156
4900 191
8074 695
4426 80
8371 58
2333 93
12741 742
1480282 2983
228782 589
191087 741
42045 388
14034 695
18801 668
2266 430
23151 223
7195 610
37500 790
12391 119
12811 401
8927 562
9209 675
61072 283
12788 545