6006 313
3236 386
1399 121
3557 57
3335 542
15467 479
5714 503
5613 495
3976 821
8853 320
6754 796
7809 729
3693 803
61521 413
3067 46
72995 533
75500 491
99711 661
4084 613
5907 244
11967 194
3947 639
8515 299
5054 142