3132 189
4685 403
39074 290
12683 480
4434 197
16348 209
5050 153
12487 203
9180 647
13303 554
2573 325
9198 721
24622 541
12941 605
113421 508
10844 281
345299 430
12357 383
146867 163
10176 100
97936 904
70355 218
33779 314
41965 729
48564 618
12317 836
5691 657
11340 98