21523 872
10505 569
4393 52
15656 548
1081 47
2884 605
5676 604
2518 247
939 205
4902 623
4421 611
2099 142
10992 692
2605 97
4200 191
3573 433
8195 594
3803 479
11494 544
3796 490
15912 698
1175 89
1076 162
4703 411