14006 157
135406 592
29789 490
29754 346
110403 236
112831 650
107947 935
64269 340
24481 421
12109 96
16473 557
81539 888
66517 512
31148 384
11196 376
46712 462
69373 514
9718 435
118308 1002
21751 720
81701 263
80728 821
21574 309
26643 629
7368 141
27441 113
67982 449
84918 405