4560 381
4242 428
2118 55
7617 61
6085 433
4547 645
6128 506
8816 909
11211 596
8459 253
38615 498
72117 516
46054 197
40295 259
63796 387
113745 299
109402 382