5308
4957
4512
3071
2565
2452
2162
2102
2019
1681
1363
1359
1314
1117
1084
1032
1008
981
962
716
583
563
536
522
519
516
444
435
429
374
349
331
318
262
213
202
192
179
178
170
165
156
144
137
131
117
115
108
90
81
77
73
71
70
64
56
53
47
41