40706 516
12601 240
16108 312
54838 410
9016 525
4845 61
4244 199
7105 82
12295 765
5713 81
5986 122
10906 360
5729 738
22323 241
18074 297
3872 479
2139 320
25895 399
30324 839
5122 415
17652 246
23036 332
4119 171
5172 373
15684 756
11343 734
4335 41
13407 666