4031 860
4347 728
3818 42
3062 169
3395 806
4390 149
4104 521
5839 532
10167 368
5616 327
7542 303
3536 231
4344 388
5933 524
17743 52
5947 104
8835 177
14612 133
93624 799
11217 602
7842 625
5602 462
33856 353
5286 219
37850 166
20915 873
100643 817
66785 521