3095 409
14997 419
4240 286
7723 146
4817 467
6121 312
5519 291
3387 151
17404 768
3257 337
5065 311
4391 731
1835 188
5391 195
4035 334
3661 319
2137 127
8828 454
19623 667
3513 210
3695 604
7268 128
5396 633
1994 311
4322 777
3198 373
3669 384
3191 511