3096 57
3083 84
3358 104
3482 626
6600 244
3466 846
3068 313
3866 375
18746 296
4771 387
7384 482
12959 674
61993 289
4474 626
30016 901
3928 510
7408 692
9798 156
4589 328
5465 593
4541 456
3362 292
7683 582
2157 293