31081 888
2495 181
38950 614
235060 813
3905 551
163604 494
4811 382
342668 1365
41005 481
51307 243
26721 418
32407 224
63437 690
10280 951
46092 253
13326 632
6879 540
9816 385
5658 587
7067 611
42203 401