3036 150
4383 400
8256 514
3061 501
21750 522
4847 258
4952 366
7804 739
92840 723
5461 509
4428 386
3482 481
3681 387
18195 616
8691 129
12529 518
2189 261
3286 680
4867 233
1920 110
8372 429
4401 689
5017 606
70185 644
5510 102
15814 649
9690 732
5340 31