31435 648
2748 110
12692 901
46695 338
5171 339
3232 185
42948 38
3309 436
3740 887
8666 661
7731 693
3381 571
5312 660
3283 235
6527 608
6282 584
2085 172
4422 469
18057 383
3358 307
9025 242
13534 55
44331 71
9956 743