40553 209
1306 152
2923 71
7391 55
8461 138
17587 701
4327 208
8614 513
835 108
6182 462
1489 193
6739 657
4657 309
14855 163
1577 330
5268 545
2857 562
6655 567
4110 231
579 68
5407 745
25200 187
3253 797
3467 793