19316 708
10300 129
53227 304
17064 847
6073 824
5889 210
3755 348
24627 508
13319 875
1717 217
18059 237
8121 726
5501 701
4047 68
11717 280
11796 617
7161 506
3973 637
5622 894
17035 544
5114 561
8135 620
79234 242
33567 391