3196 269
9801 93
4391 330
8457 352
23443 173
18499 864
5211 31
11848 419
6152 480
7426 293
4160 634
6898 333
7774 254
10909 180
14572 440
2910 236
5166 357
11383 319
6984 622
9796 671
3427 85
8011 745
4335 284
7857 893
4096 825
6200 404
4730 196
10365 117