30912 334
41090 142
20313 890
44450 851
7127 344
6026 618
3808 513
4901 593
5743 65
46281 149
12053 633
19285 86
20953 472
19756 382
5368 468
21801 271
6965 566
6794 227
23187 511
23229 443
5755 207
6193 661
1540 63
4835 264
7108 189
4754 796
4028 668
1799 60