3050 526
2432 192
14252 521
3459 527
1749 56
3299 259
6105 755
2505 206
3681 762
3196 497
2492 382
3505 515
19312 326
2869 435
3037 460
4642 933
3083 492
2154 413
3980 848
12146 388
1631 144
3465 669
1618 65
3885 902