10722 77
12753 267
83289 638
28895 462
17522 227
30666 778
33495 434
75550 384
43433 508
16784 148
22962 39
145664 635
8427 320
1929 283
59260 756