2375 318
17912 83
36534 707
17267 846
7832 330
17593 575
2451 401
6459 350
10863 87
9712 283
5686 474
16022 291