471 116
2609 699
10603 410
4238 612
4723 376
12974 411
16309 283
17801 581
5233 616
5420 171
7047 264
5324 415
49472 338