21219 331
28620 537
9706 874
3052 502
2583 313
215857 556
45127 321
10013 638
30380 242
143143 762
34254 203
4482 49
162281 503
10452 223
6044 712
10978 349
31860 638
1268 102
4843 414
11686 646
1790 246
3724 826
4758 268
40339 455
524316 1048
114193 740
23367 819
1875 241