31232 581
18279 758
11577 687
21120 313
21911 188
9488 78
26859 535
70178 309
98551 633
14986 651
36477 544
19363 240
57372 157
105239 766
8833 450
16725 63
16434 669