331
4033
1303
3544
8276
8301
3550
526
9714
701
7936
6567
8862
5306
3197
4436
2426
7555
1089
7269
1247
5205
1111
8410
5852
138
3948
3330
6073
6542
5704
7764
193
8848
4177
6467
1280
7574
158
3426
3143
7370
563
3442
3713
5177
5583
1069