121412 808
6493 623
3716 510
10288 664
20971 324
51804 56
4284 152
2445 237
7034 220
5338 596
2338 44
2970 277
2603 122
1850 122
4080 377
3567 566
3667 336
4148 598
2692 462
6769 563
1594 116
5931 160
6871 595
2736 411