30827 566
30572 315
15328 453
28302 84
8714 105
11930 294
23726 341
29353 37
11635 189
39261 251
11820 222
6899 693
15172 623
4408 652
13836 183
3441 70
7593 445
37158 293
41697 162
14403 331
28876 109
25795 207
10753 450
39942 240