31077 888
2495 181
38946 614
235050 813
3905 551
163584 494
4811 382
342661 1365
41005 481
51306 243
26721 418
32405 224
63427 690
10279 951
46085 253
13326 632
6879 540
9816 385
5658 587
7067 611
42194 401