1504 104
5380 564
1705 46
1248 135
14022 731
33229 511
5973 633
533 30
4169 812
7005 244
3488 354
23156 634
4830 162
2077 140
4435 367
2296 317
4519 853
7815 606
1648 337
18363 311
3508 562
3068 705
2951 461
6981 720