21063 313
10904 752
15474 580
9191 502
15774 80
66536 856
9455 78
31231 660
88628 289
70057 309
17665 266
14358 573
98277 633
11236 274
36414 544
19298 240
88965 923
37689 342
12168 656
104810 766
20562 242
15870 840
11740 556
8791 450
16678 63
30512 141
2658 768
21383 158