9481 502
4322 677
47648 350
16274 80
22231 327
67546 856
22242 188
9698 78
19948 262
27393 535
33427 97
9809 432
71039 309
3173 391
17884 266
14622 573
31054 120
2081 389
8420 850
5789 110
99998 633
3669 572
3970 459
24229 210
15194 651
23214 51
11605 274
36777 544