4560 381
4242 428
2118 55
7617 61
6085 433
4547 645
6128 506
8816 909
11211 596
8459 253
38611 498
72112 516
46053 197
40294 259
63788 387
113729 299
109391 382