31110 633
23924 719
13618 582
16145 551
19767 101
20826 698
15509 448
36248 744
23923 57
18037 566
12345 604
20597 156
70061 214
63005 823
30014 307
14265 417
103114 542
29678 346
26170 251
18530 127
2366 199
17863 259
40246 509
2275 257