29663 167
3198 575
2951 654
1920 304
2840 447
7623 645
6527 732
860 28
6564 205
1960 177
2520 400
1510 215
37849 645
3088 197
4941 289
14459 710
37018 526
19937 540
4460 651
3972 858
1949 41
3483 708
17204 252
3593 739
4213 707
3456 441
1385 259
7427 667