30030 563
19966 451
9788 874
13834 686
15438 230
4982 787
10343 304
6880 704
6779 572
4491 269
5645 596
4515 228
11062 578
6971 466
2876 339