2358 74
4081 281
1429 394
4538 786
3814 516
9485 380
2660 257
4148 385
20254 564
2739 110
7538 31
19048 658
15995 61
8795 253
21820 550
4109 33
10625 159
5938 80
16324 793
8098 447
18114 709
4716 178
10324 461
12796 312
30520 263
25519 313
62964 303
7559 602