104919 880
57579 593
21513 69
71232 491
39372 595
35173 500
19220 98
49317 726
41908 300
40338 65
24690 87
176505 1329
143914 1018
56854 331
69497 293
115005 1325
19348 591
13499 129
45354 302
38691 433
35058 477
19461 631
64361 406
62368 704
94535 852
30979 283
18581 170
8649 424