150150 498
6651 953
3330 745
7136 295
1726 278
4818 349
32102 173
10696 754
9081 433
6896 303
7085 199
12257 458
10304 539
26850 247
5535 745
6027 571
12877 219
6139 172
11883 404
4534 486
5213 503
8633 454
6944 128
4931 433
4630 745
1457 154
2781 190
3076 228