5403 646
4155 58
3071 190
3481 147
13255 130
9810 828
8847 371
17864 479
4189 688
8007 28
9334 820
20354 664
3206 533
2304 300
4851 215
9347 531
5449 209
4194 504
4430 391
5454 399
3593 513
4947 184
2273 121
6600 106
7883 696
2875 413
121676 973
26095 624