19146 700
2832 372
3840 772
1923 41
4109 297
6041 367
10469 95
13442 54
11752 353
38910 643
5688 163
9676 201
21842 818
1811 507
5045 718
6052 341
4438 641