3095 1857
2961 1777
3536 2122
2483 1490
4989 2993
3718 2231
2330 1398
1889 1133
1590 954
2412 1447
218 131
165 99
134 80
142 85
112 67
277 166
260 156
291 175
279 167
70493 42296
60508 36305
57196 34318
52428 31457
46452 27871
45409 27245
43552 26131
43395 26037
41075 24645
40582 24349