4013 436
5867 706
7008 451
8355 663
34895 260
2720 262
7485 171
4345 88
8875 645
7968 252
5318 471
5850 509
4965 394
4128 693
2653 363
2952 486
4423 106
5460 505
10426 775
5059 323
2380 288
7952 117
11909 922
3923 341