2161 51
13444 486
21677 240
1843 90
6323 667
7397 504
101520 928
3931 639
29031 417
46375 342
8675 473
17940 361
5174 70
64992 157
3813 124
84809 251
4663 318
5060 657
20880 532
7708 414
45441 322
10536 228
42312 493
3306 466
13834 656
5707 524
50865 332
43996 373