3296 268
6985 81
39435 612
17154 154
4211 631
8217 643
10495 478
8044 647
5460 139
6427 353
3190 297
4375 232
8363 707
10021 41
4700 153
45108 682