4004 340
2526 409
6908 512
3671 316
6307 657
2368 199
3410 120
6791 610
2629 201
1770 260
20181 431
9012 459
18446 612
5218 390
6593 840
5058 130
6247 495
2446 369
3243 689
1212 66
4405 295
4937 394
4000 621