12096 126
13795 599
274702 801
3375 465
9282 297
7918 80
5403 917
3393 406
2011 116
9686 392
6306 875
10120 784
3920 731
4956 555
5322 611
6364 536
4074 386
1241 84
2414 460
44897 694
23001 1057
4488 742
7292 810
18991 479
2042 201
1874 201
4809 634
24165 332