51050 1000
79511 433
30678 518
12053 139
49802 1559
54940 781
37693 1513
58200 851
55560 1390
23590 1812
54101 2054
46028 583
354992 5319
301298 3286
270194 3825
254647 2846
219658 2149
211207 3114
200130 2680
193704 2365
154358 1839
127513 2407
127019 1267
125765 1003