105512 945
84139 463
75921 263
35999 410
68314 305
15880 669
839242 3615
20686 591
984716 2092
786061 3193
16699 128
221074 935
572727 720
899624 2261
310097 930
94448 556
11714 266
599295 1643
20522 612
26599 585
60258 392
331386 1123
107166 673
134440 274
19161 214
122539 531
165963 818
47840 610