6531 82
30011 245
20372 165
10183 246
5580 159
4546 522
19015 779
10144 226
7909 252
4305 44
6504 441
9310 120
12270 258
8789 38
8884 446
6169 512
5239 63
11044 373
8265 518
6915 409
6166 399
11535 252
3948 121
33194 843
10647 320
8321 889
8437 436
4339 300