40916 623
3395 419
2667 588
33353 659
8499 388
4077 153
23678 602
3251 300
12711 28
1167 180
10662 590
1692 283
3826 59
3757 702
16994 713
2220 118
2843 389
5022 130
6199 909
50029 379
8480 59
16927 393
5008 412
12694 264
5240 797
10791 422
3054 86
3815 177