29555 592
12655 101
2809 136
10272 203
21687 666
5171 496
1575 117
1300 187
2327 159
3127 547
1556 102
3368 234
854 33
1110 79
43270 661
71652 855
14157 293
4485 413
50780 423
33619 194
7484 569
3924 392
24384 159
20872 36
7614 189
19540 399
53159 307
5451 496