3027 66
8613 591
41713 945
9793 449
2286 508
3762 244
5673 890
2924 163
14654 573
51410 196
4003 766
8998 295
13680 836
27322 246
12764 135
84912 120
31623 790
7841 323
91270 109
64995 186
66511 989
29994 325
30921 78
48171 519
10084 47
87494 490
8021 411
5997 914