59508 2240
20001 445
43034 1473
43143 1420
13665 1997
31934 1762
12587 449
51513 1094
48716 690
25250 1201
15622 1761
55032 410
219654 4070
197256 2271
192263 3137
165668 1745
156788 1991
140995 2439
128857 2063
106855 1446
97560 855
95746 1433
95369 2236
95137 1129