21883 851
8380 575
3118 185
4796 90
5160 656
1977 77
2522 220
5492 474
41942 590
41039 563
41918 122
287480 888
90571 171
144427 959
302895 632
9971 732
11599 954
4920 384
4189 438
2312 66
4343 644
2447 267
21546 697
4056 371
5592 447
3572 400
125721 667
120053 148