31353 286
5827 679
10002 673
4688 452
5284 617
3463 114
5569 278
12207 395
10144 101
5498 44
4931 644
4615 538
6368 313
3874 513
26779 420
6634 530
17318 379
6289 635
1714 102
4063 203
13638 51
2705 202
17272 178
4237 608