444096 748
2742 707
11233 225
6748 594
9039 372
323 87
36013 479
1189 279
6454 588
1030 273
2620 731
1127 313
694 160
1677 549
2635 309
2008 297
151 41
296 74
12384 710
42211 210
555 183
4400 115
2504 588
30288 295