109896 288
58048 605
3568 558
3800 509
2735 201
1981 142
54874 712
3711 727
18253 600
15784 213
6359 595
22888 428
1373 264
8546 259
13977 54
7169 126
9729 503
10141 152
5588 33
6708 297
7647 519
9699 665
65396 87
7726 306
20595 306
9468 835
11220 318
26733 149