41501 214
2832 178
14882 566
6831 652
5916 688
9922 349
11973 329
100807 476
6708 517
5500 100
7603 268
13572 403
2926 171
3846 726
22551 1009
29767 614
3806 158
81301 463
54891 238
6205 355
8989 263
38960 450
3126 192
16423 223
67128 397
41743 516
8240 859
40641 659