21053 313
10900 752
15471 580
9184 502
15761 80
66511 856
9445 78
31214 660
88581 289
70033 309
17659 266
14353 573
98226 633
11213 274
36396 544
19287 240
88921 923
37661 342
12166 656
104735 766
20555 242
15863 840
11734 556
8786 450
16667 63
30471 141
2658 768
21375 158