35448 510
31451 232
43496 650
8348 399
28289 280
21288 75
13470 242
51164 547
70826 187
9352 286
48183 190
32903 580
37552 114
33326 382
23362 151
18269 209
22069 146
38652 378
35285 403
19230 94
42272 170
18057 66
20477 822
10211 258
34207 465
12571 820
28847 587
16369 109