15196 447
46490 393
31366 292
28997 521
6983 331
5396 350
26751 939
4906 350
5746 461
4647 686
3519 844
1640 205
3335 521
2807 297
1229 208
2448 614
4799 603
3077 761
3965 261
2930 219
2267 207
2533 572
3486 723
2366 584
3708 737
7159 567