31448 44
1779 292
10457 797
5226 179
1378 145
4459 178
4402 623
12542 312
30025 263
9851 601
3310 401
2866 543
14078 629
826 75
9199 261
53812 129
32250 715
6924 604
4714 631
5997 634
13085 178
1858 377
3537 851
2948 623
7521 521
3006 608
10063 523
2936 188