5403 646
4156 58
3071 190
3481 147
13257 130
9812 828
8848 371
17864 479
4189 688
8009 28
9335 820
20355 664
3206 533
2305 300
4944 215
9349 531
5450 209
4195 504
4430 391
5455 399
3595 513
4951 184
2273 121
6600 106
7883 696
2876 413
121677 973
26095 624