1228 737
5003 3002
5047 3028
4700 2820
6569 3941
3011 1807
5143 3086
3822 2293
32501 19501
4647 2788
541 325
328 197
188 113
1089 653
573 344
339 203
170 102
350 210
441 265
596 358
166137 99682
109741 65845
98211 58927
83736 50242
77458 46475
65355 39213
61039 36623
58884 35330
51061 30637
50233 30140