1050 116
3752 923
6417 793
5514 508
3475 818
19723 356
1487 322
7468 243
1880 481
7849 716
6644 804
13338 923
8146 501
16362 831
2542 342
3729 804