21471 251
17798 773
8491 533
56154 762
5079 167
12340 419
3979 311
3941 347
13813 405
25076 413
13516 54
9684 648
17045 325
6836 573
5690 172
4774 118
10573 87
4071 521
4587 379
3342 213