40816 119
5299 552
4260 246
32072 583
29303 344
15668 480
17332 416
5981 445
10416 619
8372 708
18383 135
28160 380
8135 82
24440 328
5697 337
3441 498
2960 597
4433 720