32 172
169 43
530 746
978 123
666 343
712 168
273 619
970 233
728 386
316 729
197 827
972 340
3501 300
2654 101
2399 87
2392 209
2180 453
2081 610
2071 29
2039 221
1890 356
1734 666
1715 159
1476 797