3036 150
4382 400
8256 514
3061 501
21750 522
4847 258
4950 366
7804 739
92839 723
5461 509
4428 386
3482 481
3681 387
18193 616
8691 129
12526 518
2189 261
3286 680
4867 233
1920 110
8372 429
4401 689
5017 606
70172 644
5509 102
15813 649
9690 732
5339 31