296422 797
12156 681
2968 318
3339 578
4211 550
4082 844
3560 685
13346 458
2319 385
47186 491
3473 298
3935 460
1727 163
3892 230
16073 298
505 36
3724 127
2266 308
9311 847
22770 773
1299 194
1413 310
2921 221
199 23
10648 308
2898 602
12686 113
4756 324