11092 35
2975 91
20405 769
12043 222
19425 842
21372 313
12244 814
16456 226
5014 240
9870 610
4975 184
2889 413
4923 90
16275 122
3831 278
6088 840
10271 828
9782 93
3689 57
5254 31
10338 117
2628 223
5086 482
12295 234
5939 366
2669 248
11539 147
4123 286