30676 623483
11769 76262
10586 245883
7774 60236
6860 42118
4870 66549
4464 17942
4308 68958
3708 85013
3662 81298