21242 36
4098 392
16988 713
5169 366
3978 264
22513 86
4487 717
3130 544
3189 575
2855 517
2153 216
12582 255
3557 808
2596 148
4647 734
3816 302
12604 551
10153 198
8347 78
105430 399
260205 832
9505 169
11711 408
12841 528