29157 245
10051 246
7341 169
14778 257
8765 321
5346 325
23102 612
22683 597
20237 222
16831 458
29402 643
32141 569
11239 252
3874 121
5983 676
10834 569
8004 127
21870 926
15786 966
18756 748
4854 371
8426 490
6171 297
7149 168
6361 907
7689 97
5072 661
8301 521