20295 847
3132 167
4828 728
2850 278
5395 179
6214 694
3500 383
51184 467
6309 354
4569 585
3901 685
80796 449
19191 233
4008 44
3905 621
18474 519
2491 84
15005 289
9466 429
20675 311
5221 343
5027 420
2595 181
4860 684
27921 125
75810 269
3855 311
5307 912