4993 700
12655 594
2783 372
7391 617
39708 334
4388 373
5465 614
7050 482
2480 104
5792 564
5148 437
14983 413
6303 436
4602 641
8446 240
3631 247
4468 398
2339 187
5371 738
4385 418
7166 763
15372 354
7341 649
3893 839
4134 474
3821 677
1547 145
50572 400