14960 792
7782 354
15631 693
9019 605
8099 148
9961 701
2329 253
3978 115
7732 531
3986 368
3098 181
5372 566
2442 110
5032 564
2832 289
2149 166
4239 244
5590 631
4362 845
3672 97
3953 48
2078 143
4360 660
10667 817