257551 857
2654 670
1640 155
3329 713
2524 619
8897 347
2180 515
16963 219
845 107
3334 668
1886 162
30608 720
37834 429
39063 250
7464 80
5403 653
10164 615
93341 198