12796 295
3791 51
4395 760
2398 119
7701 563
6285 515
13881 393
6649 103
7187 287
10110 120
6535 437
4962 370
5554 123
13892 405
5860 211
8023 633
10084 618
6112 244
3883 225
15630 812
9108 200
5952 143
8929 175
7682 178
7602 695
14843 133
8745 415
55049 328