3038 150
4391 400
8265 514
3063 501
21751 522
4850 258
4959 366
7806 739
92845 723
5462 509
4430 386
3483 481
3682 387
18210 616
8701 129
12538 518
2190 261
3286 680
4872 233
1920 110
8377 429
4407 689
5017 606
70256 644
5513 102
15826 649
9697 732
5344 31