5061 68
18878 589
8632 55
4465 263
3530 116
10007 655
16074 695
7580 307
7200 323
4322 348
6489 771
5164 181
6294 580
8650 660
11993 142
9996 33
4449 316
5307 667
5485 469
8860 553
6257 647
5925 566
5749 102
7552 385