12223 120
22107 111
4755 521
53231 168
99924 583
75237 806
9686 897
27594 151
14577 362
24455 658
18271 214
25010 635
24605 743
31147 375
54628 348
36283 426
33892 432
48700 922
43508 519
30436 828
39501 301
69257 210
58171 878
43443 309
37336 375