2141 51
13407 486
21590 240
1832 90
6287 667
7333 504
101201 928
3924 639
28888 417
46152 342
8623 473
17831 361
5128 70
64686 157
3788 124
84372 251
4628 318
5046 657
20723 532
7675 414
45071 322
10486 228
42043 493
3292 466
13736 656
5697 524
50632 332
43761 373