15535 511
5457 40
5673 432
45032 327
10888 517
43042 679
94920 262
12264 400
36612 322
5930 828
45736 534
104476 953
29439 820
17710 184
45637 523
50983 78
25900 174
23826 115
3685 189
15231 441
12506 215
16466 169
22596 57
6979 237
16211 780
4360 742
17302 215
33111 212