2640 272
2993 319
3090 512
16296 286
6858 253
9186 393
4336 377
21673 508
6145 289
9414 931
5736 436
17008 695
8296 708
8303 660
7651 469
10681 607
16080 541
31294 502
8982 99
6527 359
18498 274
8423 411
6838 57
5752 101