2981 916
16039 162
9144 728
37243 912
7095 230
6394 695
4971 32
8310 681
7238 159
8192 449
67586 309
3958 76
9661 624
12164 614
3942 269
16939 171
17212 538
13122 56
2903 371
5444 234
2621 296