80956 512
32639 77
17270 731
6322 604
23800 41
18483 548
11808 303
12572 111
47231 329
14406 360
54112 467
4007 674
5212 828
6184 197
21053 373
31744 935
5209 240
14847 675
5512 517
13685 465
15441 580
5159 335
63628 166
21718 327
2294 197
9911 969
66298 856
21726 188