21885 851
8380 575
3118 185
4797 90
5160 656
1977 77
2522 220
5492 474
41946 590
41040 563
41927 122
287521 888
90574 171
144438 959
302945 632
9972 732
11600 954
4920 384
4189 438
2312 66
4343 644
2447 267
21546 697
4056 371
5592 447
3572 400
125733 667
120084 148