2913 1748
2839 1703
2293 1376
7753 4652
10168 6101
7063 4238
5969 3581
5919 3551
7564 4538
5674 3404
288 173
99 59
187 112
295 177
587 352
365 219
192 115
422 253
900 540
251212 150727
157564 94538
142283 85370
128173 76904
110705 66423
94807 56884
84136 50482
79722 47833
79572 47743
69429 41657