29309 1818
21799 1046
43527 538
46343 644
78415 1654
62063 334
42266 1879
50504 1637
37831 572
31179 547
23554 1342
53989 536
270488 4564
235273 2608
225712 3429
189579 2279
186142 1874
169364 2704
155349 2280
129038 1967
125981 1617
107542 903
106459 2298
106424 1177