595 104
1160 439
1129 103
393 697
375 862
1185 752
978 881
1030 945
1091 492
827 523
1149 666
1118 284
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4383 646
4348 218